Skip to main content
POST
Recupera la transcripción original o traducida como JSON, SRT o VTT, con etiquetas de hablante opcionales.

Autenticación y permisos

string
requerido
Envía una clave de API de VoiceCheap en esta cabecera. También se admite Authorization: Bearer con la misma clave de API. Los tokens de acceso OAuth solo se aceptan en MCP, no en este endpoint REST.
Permisos necesarios: transcription:read. Se requiere una suscripción de pago activa. Los permisos no cambian los roles del equipo, la propiedad de los recursos, los créditos multimedia ni los límites del plan.

Parámetros

string
requerido
Valor de texto.Longitud mínima: 1. Longitud máxima: 200. Patrón: ^[^/\\]+$.
string
Valor de texto.Valores permitidos: “original”, “translated”. Valor predeterminado: “original”.
string
Valor de texto.Valores permitidos: “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
Valor de texto.Valores permitidos: “json”, “srt”, “vtt”. Valor predeterminado: “json”.
boolean
Valor booleano.Valor predeterminado: false.
El JSON Schema siguiente conserva los nombres exactos de los campos, los tipos anidados, los valores predeterminados, los límites y los valores aceptados que expone el descubrimiento. Las reglas adicionales entre campos se indican en las notas de la operación.

Ejemplos de solicitud

Sustituye los identificadores de recursos y las claves multimedia de los ejemplos por valores devueltos para tu cuenta. Mantén el identificador de solicitud al reintentar la misma modificación.

Respuesta

Una primera ejecución correcta devuelve HTTP 200 con el resultado de la operación en data. Una repetición puede devolver el estado de la solicitud guardada en su lugar. El ejemplo muestra una respuesta admitida, no todos los campos opcionales. Devuelve un objeto de transcripción con formato. JSON contiene format, transcript y contentType; SRT/VTT también incluyen content y fileExtension.

Campos del resultado

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

Devuelve la transcripción traducida y el contenido SRT con prefijos de hablante.
HTTP 200

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

Devuelve la transcripción traducida y el contenido WEBVTT con etiquetas de voz.
HTTP 200

Notas de la operación

  • source tiene como valor predeterminado original, outputFormat json e includeSpeakerLabels false. Una fuente traducida requiere targetLanguage.
  • Para las transcripciones traducidas, se selecciona el trabajo de idioma más reciente que coincida con targetLanguage. Esta acción no tiene entrada workId ni translatedVersionId.
  • Las exportaciones SRT y VTT siguen siendo resultados de acción JSON: content contiene el texto de los subtítulos y transcript sigue disponible en el mismo objeto. Este controlador no devuelve una respuesta descargable sin procesar.
  • includeSpeakerLabels solo afecta a los bloques de exportación de texto: SRT usa prefijos Speaker N: y VTT usa etiquetas de voz.
  • Las palabras de la transcripción almacenada, cuando están presentes, exponen index, text, speaker y confidence opcional; no se inventan marcas de tiempo por palabra. Los segmentos traducidos pueden exponer finalSpeedFactor cuando existe información temporal de la voz generada.

Uso

Cada invocación correcta consume una llamada mensual de API/MCP. También se aplican los créditos multimedia y las cuotas de generación propias de la operación.

Errores