Crear idioma de destino de doblaje

Añade un idioma para doblar un proyecto y pon el doblaje en cola. Esta llamada genera el audio doblado y se factura por generación. El destino se crea con el estado `queued` y comienza en cuanto el proyecto está `ready`, por lo que puedes añadirlo en cualquier momento después de crear el proyecto. Hereda el modelo de doblaje del proyecto y no puede elegir otro. Un proyecto creado con `webhook_ids` envía un evento `dubbing_language_completed` con las URL de descarga de los resultados, por lo que recomendamos suscribirse en lugar de consultar este destino hasta que se complete.

Parámetros de ruta

project_idstringRequerido
Identificador del proyecto de doblaje principal.

Encabezados

xi-api-keystringOpcional

Solicitud

This endpoint expects an object.
target_languagestringRequerido

Etiqueta de idioma BCP-47 a la que doblar el proyecto (por ejemplo, fr o es-MX). Debe ser uno de los idiomas compatibles con el modelo de doblaje del proyecto, y una etiqueta con región debe corresponder a uno de los dialectos compatibles.

voice_settingsobject or nullOpcional

Ajustes de voz aplicados a cada hablante de este idioma. Omítelos para usar los valores predeterminados.

translationsmap from strings to strings or nullOpcional

Solo Enterprise. Traducciones opcionales que se utilizarán en lugar de la traducción automática. Una asignación del external_id de cada segmento de origen (o su id, si no proporcionaste ninguno) al texto traducido; cada segmento de origen debe incluirse exactamente una vez. Un máximo de 20.000 entradas, con un total de hasta 4 MiB de texto. Consulta Usa tu propia transcripción.

Respuesta

Respuesta correcta.
language_idstring

Identificador único del idioma de destino.

project_idstring
Identificador del proyecto de doblaje principal.
target_languagestring

Etiqueta de idioma BCP-47 al que se dobla este destino.

statusenum

Estado del ciclo de vida: queued (esperando a que el proyecto esté listo o a un trabajador), processing mientras se dobla, completed cuando su resultado está disponible, stale cuando la transcripción ha cambiado después de generar el resultado, o failed.

Valores permitidos:
revisioninteger

Contador monotónico que aumenta cada vez que cambia la transcripción de este destino (por una edición de origen que le afecta o una edición de su traducción).

created_atstringformat: "date-time"

Cuándo se creó el idioma de destino.

updated_atstringformat: "date-time"

Cuándo se actualizó por última vez el idioma de destino.

model_idstring or nullOpcional
Modelo de doblaje con el que se dobla este destino, heredado del proyecto y no seleccionable por idioma.
voice_settingsobject or nullOpcional
Voice settings applied to every speaker in this language, or null if the defaults apply.
outputsobject or nullOpcional

URL de salida firmadas; null hasta que el destino haya generado una salida (están presentes cuando completed y se conservan mientras stale; compara output_revision con revision para saber si la salida está actualizada).

output_revisioninteger or nullOpcional

La revision a partir de la que se generó la salida doblada actual; es igual a revision cuando está actualizada y menor cuando está stale. Es nula hasta que se completa una generación.

errorobject or nullOpcional

Por qué falló este idioma; null salvo que status sea failed, y también es null para los pocos idiomas que fallaron antes de que se introdujera el informe de errores. El código project_failed indica que falló el proyecto principal, así que consulta el proyecto para conocer la causa subyacente.

warningslist of objectsOpcional

Condiciones no críticas detectadas durante el doblaje de este idioma; está vacío si no hay ninguna. Refleja la generación más reciente. Las condiciones detectadas al preparar el origen se notifican en el proyecto.

Errores

422
Unprocessable Entity Error