GET https://api.acedata.cloud/fish/model.
Für die Erstellung von Klängen siehe bitte die Fish Model Create API; für die Abfrage von Einzelklangdetails nach _id siehe bitte die Fish Model Get API.
Antragsprozess
Um die Fish Model API zu nutzen, müssen Sie zunächst im Ace Data Cloud Dashboard Ihr API-Token abrufen und für zukünftige Verwendung aufbewahren.
Wenn Sie noch nicht angemeldet oder registriert sind, werden Sie automatisch zur Anmeldeseite weitergeleitet, um sich zu registrieren und anzumelden. Nach Abschluss werden Sie automatisch zur aktuellen Seite zurückgeleitet.
Ein API-Token reicht aus, um alle Dienste der Plattform zu nutzen, es ist nicht erforderlich, für jeden Dienst separat zu beantragen. Bei der ersten Beantragung erhalten Sie ein kostenloses Kontingent, um es kostenlos auszuprobieren; wenn das Kontingent nicht ausreicht, können Sie im Dashboard Ihr Guthaben aufladen.
📘 Vollständige Dokumentation: Fish Model API →
Abfrageparameter
Die Parameterbenennung entspricht genau der des übergeordneten GET https://api.fish.audio/model, siehe Fish offizielle Dokumentation.
Beispiel 1: Standardseitennavigation (nach page_size)
Beispiel 2: Unscharfe Suche nach Titel (title)
title eine „globale unscharfe Übereinstimmung“ ist, die alle Klänge im öffentlichen Archiv von Fish erfasst (nicht nur die eigenen).
Beispiel 3: Nur eigene erstellte Klänge auflisten (self=true)
self=true entspricht der Filterung author_id == aktuelle Konto übergeordnete ID, was ein gängiger Zugang zu „meine Klangliste“ ist.
Beispiel 4: Filterung nach Sprache + Tag
Der Upstream gibt auch Ergebnisse fürtagzurück, die nicht im Tag-Wörterbuch enthalten sind, aber die Übereinstimmung ist relativ locker; wenn die Trefferzahl 0 beträgt, wird empfohlen, eine unscharfe Übereinstimmung mittitlezu verwenden.
Antwortfelder
Jeder Eintrag initems[] ist ein vollständiges ModelEntity-Objekt, häufig verwendete Felder:
Abrechnungsinformationen
Diese Schnittstelle ist kostenlos – die Abfrage der Stimmliste ist eine kostenlose Operation. Die Erstellung von Stimmen (Fish Model Create) ist ebenfalls kostenlos, Kosten entstehen nur bei der Verwendung von Fish TTS zur Sprachsynthese.Fehlerbehandlung
400 token_mismatched: Fehlende oder ungültige Anforderungsparameter.401 invalid_token: Authentifizierungstoken existiert nicht oder ist ungültig.429 too_many_requests: Konto-Rate-Limit überschritten.500 api_error: Interner Serverfehler.
Fazit
Um eine Stimme aus der öffentlichen Bibliothek von Fish für dasreference_id von /fish/tts auszuwählen, verwenden Sie zuerst diese Schnittstelle in Kombination mit title / tag / language, um die Ziel-_id zu lokalisieren, und verwenden Sie dann Fish Model Get, um Samples zum Anhören zu erhalten. Um die von Ihnen erstellten Stimmen aufzulisten, übergeben Sie einfach self=true.
