Skip to main content
POST
Haal het originele of vertaalde transcript op als JSON, SRT of VTT, met optionele sprekerlabels.

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: transcription:read. Een actief betaald abonnement is vereist. Machtigingen wijzigen geen teamrollen, eigendom van resources, mediategoed of abonnementslimieten.

Parameters

string
vereist
Tekstwaarde.Minimale lengte: 1. Maximale lengte: 200. Patroon: ^[^/\\]+$.
string
Tekstwaarde.Toegestane waarden: “original”, “translated”. Standaardwaarde: “original”.
string
Tekstwaarde.Toegestane waarden: “afrikaans”, “albanian”, “amharic”, “arabic”, “armenian”, “assamese”, “azerbaijani”, “basque”, “belarusian”, “bengali”, “bosnian”, “bulgarian”, “catalan”, “croatian”, “czech”, “danish”, “dutch”, “english”, “british english”, “estonian”, “finnish”, “french”, “french canadian”, “galician”, “german”, “greek”, “gujarati”, “hebrew”, “hindi”, “hungarian”, “icelandic”, “indonesian”, “irish”, “italian”, “japanese”, “kannada”, “kazakh”, “khmer”, “korean”, “lao”, “latvian”, “lithuanian”, “macedonian”, “malay”, “malayalam”, “mandarin”, “marathi”, “mongolian”, “nepali”, “norwegian”, “persian”, “polish”, “portuguese”, “brazilian portuguese”, “pt_brazil”, “punjabi”, “romanian”, “russian”, “serbian”, “slovak”, “slovenian”, “spanish”, “swahili”, “swedish”, “tagalog”, “tamil”, “telugu”, “thai”, “turkish”, “ukrainian”, “urdu”, “vietnamese”, “welsh”, “yoruba”, “zulu”.
string
Tekstwaarde.Toegestane waarden: “json”, “srt”, “vtt”. Standaardwaarde: “json”.
boolean
Booleaanse waarde.Standaardwaarde: false.
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. Retourneert een opgemaakt transcriptobject. JSON bevat format, transcript en contentType; SRT/VTT bevatten ook content en fileExtension.

Resultaatvelden

outputFormat srt; source translated, targetLanguage english, includeSpeakerLabels true.

Retourneert de vertaalde transcriptie en SRT-inhoud met sprekervoorvoegsels.
HTTP 200

outputFormat vtt; source translated, targetLanguage english, includeSpeakerLabels true.

Retourneert de vertaalde transcriptie en WEBVTT-inhoud met stemlabels.
HTTP 200

Opmerkingen bij de bewerking

  • source is standaard original, outputFormat is standaard json en includeSpeakerLabels is standaard false. Een source met de waarde translated vereist targetLanguage.
  • Voor vertaalde transcripties wordt de nieuwste taalversie geselecteerd die overeenkomt met targetLanguage. Deze actie heeft geen invoer voor workId of translatedVersionId.
  • SRT- en VTT-exports blijven JSON-actieresultaten: content bevat de ondertiteltekst en transcript blijft beschikbaar in hetzelfde object. Deze handler retourneert geen onbewerkt downloadbaar antwoord.
  • includeSpeakerLabels heeft alleen invloed op ondertitelblokken in tekstexports: SRT gebruikt Speaker N:-prefixen en VTT gebruikt stemtags.
  • Opgeslagen transcriptiewoorden tonen, wanneer aanwezig, index, text, speaker en optioneel confidence; er worden geen tijdstempels op woordniveau verzonnen. Vertaalde segmenten kunnen finalSpeedFactor tonen wanneer er timing voor gegenereerde spraak bestaat.

Verbruik

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

Fouten