Skip to main content
POST
Geef beschikbare spraakstemmen, je opgeslagen aangepaste stemmen, afspeelbare niet-verlopen voorbeelden en je limieten voor het maken van stemmen weer.

Authenticatie en machtigingen

string
vereist
Stuur een VoiceCheap API-sleutel mee in deze header. Authorization: Bearer met dezelfde API-sleutel wordt ook ondersteund. OAuth-toegangstokens worden alleen door MCP geaccepteerd, niet door dit REST-endpoint.
Vereiste machtigingen: voices:read. Een actief betaald abonnement is vereist. Machtigingen wijzigen geen teamrollen, eigendom van resources, mediategoed of abonnementslimieten.

Parameters

Stuur een leeg JSON-object. Deze actie heeft geen invoervelden.
Het onderstaande JSON Schema behoudt de exacte veldnamen, geneste typen, standaardwaarden, grenzen en toegestane waarden die discovery beschikbaar stelt. Aanvullende regels tussen velden staan in de opmerkingen bij de bewerking.

Voorbeeldaanvragen

Vervang de voorbeeldidentificaties van resources en mediasleutels door waarden die voor je account zijn geretourneerd. Behoud dezelfde aanvraagidentificatie wanneer je dezelfde wijziging opnieuw probeert.

Antwoord

Een geslaagde eerste uitvoering retourneert HTTP 200 met het resultaat van de bewerking onder data. Een herhaalde aanvraag kan in plaats daarvan de opgeslagen aanvraagstatus retourneren. Het voorbeeld toont één ondersteund antwoord, niet alle optionele velden. Beschikbare TTS-catalogusstemmen en eigen opgeslagen aangepaste stemmen, het tegoed voor opslagplaatsen, actieve niet-opgeslagen voorbeelden en tegoeden voor het maken van stemmen.

Resultaatvelden

Opmerkingen bij de bewerking

  • De voorbeeldcatalogus is ingekort. De actie retourneert de beschikbare TTS-bibliotheek met opgeslagen aangepaste stemmen vóór de catalogusvermeldingen.
  • Gebruik voices[].id in tts_generate. Opgeslagen stemmen gebruiken clone:<UUID>; catalogus-ID’s zijn ondoorzichtig. Deze ID’s staan los van dubbing_voices_list.
  • Catalogusitems bevatten accent, gender, style en previewFileName; previewUrl is optioneel. Opgeslagen aangepaste items bevatten accent: original, source: clone en een tijdelijke previewUrl.
  • canClone geeft aan of het abonnement opgeslagen aangepaste TTS-stemmen ondersteunt; remaining geeft het aantal vrije plaatsen aan. Gereserveerde aanmaakacties kunnen meetellen in used.
  • voicePreviews bevat alleen eigen, niet-opgeslagen, gereedstaande kandidaten die niet zijn verlopen. Een voorbeeld is 24 uur geldig; de afspeelbare URL kan eerder verlopen.
  • cloneTrial is een limiet van één kloonvoorbeeld gedurende de levensduur van het account. Betaalde abonnementen hebben vijf ontwerpaanvragen per UTC-dag; elk geslaagd ontwerp maakt twee kandidaten aan. creationUsage geeft de huidige limiet en het resettijdstip weer.
  • Spraakgeschiedenis en aangepaste stemmen behoren toe aan het aangemelde account. Facturering via een team geeft geen toegang tot de spraak of stemmen van een ander lid.

Verbruik

Elke geslaagde aanroep verbruikt één maandelijkse API/MCP-aanroep. Ook het mediategoed en de eigen generatielimieten van de bewerking zijn van toepassing.

Fouten