Skip to main content
POST
Durchsuchen Sie denselben Synchronstimmenkatalog wie in der App und Ihre gespeicherten eigenen Synchronstimmen, einschließlich abspielbarer Beispiele und Ihres Stimmenkontingents. Diese IDs sind für die Videosynchronisation vorgesehen; voices_list stellt die separate Bibliothek für die Sprachausgabe bereit.

Authentifizierung und Berechtigungen

string
erforderlich
Senden Sie einen VoiceCheap-API-Schlüssel in diesem Header. Authorization: Bearer mit demselben API-Schlüssel wird ebenfalls unterstützt. OAuth-Zugriffstoken werden nur von MCP akzeptiert, nicht von diesem REST-Endpunkt.
Erforderliche Berechtigungen: voices:read. Ein aktives kostenpflichtiges Abonnement ist erforderlich. Berechtigungen ändern weder Teamrollen noch Ressourceneigentum, Medienguthaben oder Tariflimits.

Parameter

string
Textwert.Zulässige Werte: “en”, “fr”, “es”, “de”, “it”, “pt”, “pl”, “zh”, “ja”. Standardwert: “en”.
string
Textwert.Mindestlänge: 2. Höchstlänge: 35.
Textwert.Höchstlänge: 100.
Das folgende JSON Schema enthält die exakten Feldnamen, verschachtelten Typen, Standardwerte, Grenzen und akzeptierten Werte aus der Discovery. Zusätzliche feldübergreifende Regeln finden Sie in den Hinweisen zur Operation.

Anfragebeispiele

Ersetzen Sie die beispielhaften Ressourcenkennungen und Medienschlüssel durch Werte, die für Ihr Konto zurückgegeben wurden. Behalten Sie bei Wiederholungen derselben Mutation dieselbe Anfragekennung bei.

Antwort

Eine erfolgreiche erste Ausführung gibt HTTP 200 mit dem Ergebnis der Operation unter data zurück. Bei einer Wiederholung kann stattdessen der gespeicherte Anfragestatus zurückgegeben werden. Das Beispiel zeigt eine unterstützte Antwort, nicht alle optionalen Felder. Passende Katalogstimmen und eigene benutzerdefinierte Stimmen für Videosynchronisation sowie das aktuelle Kontingent für gespeicherte Synchronisationsstimmen.

Ergebnisfelder

Hinweise zur Operation

  • Dies ist die Bibliothek für Videosynchronstimmen. Verwenden Sie voices_list für den separaten TTS-Katalog und die Auswahl von clone:<UUID>.
  • locale ist standardmäßig en und akzeptiert en, fr, es, de, it, pt, pl, zh und ja. Für fehlenden lokalisierten Text wird Englisch oder eine andere verfügbare Übersetzung verwendet.
  • Das optionale search gleicht Teilzeichenfolgen im Stimmnamen und in der lokalisierten Beschreibung ohne Berücksichtigung der Groß- und Kleinschreibung ab und darf nach dem Entfernen führender und nachfolgender Leerzeichen höchstens 100 Zeichen enthalten.
  • Das optionale language enthält 2–35 Zeichen und wird exakt mit den Katalogmetadaten language oder languages abgeglichen. Stimmen ohne Sprachmetadaten, einschließlich benutzerdefinierter Stimmen, bleiben enthalten.
  • Die Liste hat keine Seiteneinteilung. Katalogstimmen und benutzerdefinierte Stimmen haben unterschiedliche optionale Metadaten. Die Belegung von Klonplätzen zählt nur gespeicherte benutzerdefinierte Synchronstimmen.
  • Das Beispiel filtert auf eine eigene benutzerdefinierte Stimme. Ihr Listenfeld ist previewUrl; cloning gibt dasselbe Audiobeispiel unter audioExampleUrl zurück.
  • Der Sprachausgabeverlauf und benutzerdefinierte Stimmen gehören dem authentifizierten Konto. Die Teamabrechnung gewährt keinen Zugriff auf die Sprachausgaben oder Stimmen anderer Mitglieder.

Nutzung

Jeder erfolgreiche Aufruf verbraucht einen monatlichen API/MCP-Aufruf. Zusätzlich gelten das Medienguthaben und die eigenen Generierungskontingente der Operation.

Fehler