Skip to main content
POST
Listen Sie verfügbare Stimmen für die Sprachausgabe, Ihre gespeicherten eigenen Stimmen, abspielbare nicht abgelaufene Vorschauen und Ihre Kontingente zur Stimmenerstellung auf.

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

Senden Sie ein leeres JSON-Objekt. Diese Aktion hat keine Eingabefelder.
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. Verfügbare TTS-Katalogstimmen und eigene gespeicherte benutzerdefinierte Stimmen, Kontingent für Speicherplätze, aktive nicht gespeicherte Vorschauen und Kontingente für die Stimmerstellung.

Ergebnisfelder

Hinweise zur Operation

  • Der Beispielkatalog ist gekürzt. Die Aktion gibt die verfügbare TTS-Bibliothek zurück, wobei gespeicherte benutzerdefinierte Stimmen vor den Katalogeinträgen stehen.
  • Verwenden Sie voices[].id in tts_generate. Gespeicherte Stimmen verwenden clone:<UUID>; Katalog-IDs sind opak. Diese IDs sind von dubbing_voices_list getrennt.
  • Katalogeinträge enthalten accent, gender, style und previewFileName; previewUrl ist optional. Gespeicherte benutzerdefinierte Einträge enthalten accent: original, source: clone und eine temporäre previewUrl.
  • canClone gibt an, ob der Tarif gespeicherte benutzerdefinierte TTS-Stimmen unterstützt; remaining gibt freie Plätze an. Reservierte Erstellungen können zu used zählen.
  • voicePreviews enthält nur eigene, ungespeicherte, bereite Kandidaten, die noch nicht abgelaufen sind. Eine Vorschau gilt 24 Stunden; ihre abspielbare URL kann früher ablaufen.
  • cloneTrial ist ein lebenslanges Kontingent für eine Klonvorschau. Kostenpflichtige Tarife erlauben fünf Designanfragen pro UTC-Tag; jedes erfolgreiche Design erstellt zwei Kandidaten. creationUsage meldet das aktuelle Kontingent und den Zeitpunkt der Zurücksetzung.
  • 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