Skip to main content
Crear proyecto

Crear proyecto

Cree un nuevo proyecto subiendo un archivo de vídeo o audio. La API inicia solo la transcripción (sin traducción ni sincronización labial). Puede abrir el proyecto en la aplicación VoiceCheap más tarde para activar la traducción, o utilizar Obtener detalles del proyecto para inspeccionar el estado del proyecto.

Límite de concurrencia

Este endpoint comparte el mismo límite de concurrencia que POST /v1/translate: hasta 10 traducciones en curso por cuenta. Si se alcanza el límite, las solicitudes devuelven CONCURRENT_TRANSLATION_LIMIT_REACHED (HTTP 429).

Solicitud

Este endpoint acepta multipart/form-data con una carga de archivo.

Cabeceras

string
requerido
Su clave de API de VoiceCheap. Obtenga una en app.voicecheap.ai/page-api.

Parámetros del cuerpo

file
requerido
El archivo de vídeo o audio a subir.Formatos de vídeo admitidos: video/mp4, video/quicktime, video/x-matroska, video/webm, video/mpegFormatos de audio admitidos: audio/mpeg, audio/wav, audio/mp4, audio/x-m4a, audio/flac, audio/ogg, audio/aac, audio/webmTamaño máximo de archivo por plan: Beginner 5 GB, Starter 10 GB, Creator 20 GB, Pro 30 GB, Scale 40 GB y Enterprise 60 GB.
string
requerido
El idioma de destino a asociar con este proyecto. Debe estar en minúsculas.Valores permitidos (70+): 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, punjabi, romanian, russian, serbian, slovak, slovenian, spanish, swahili, swedish, tagalog, tamil, telugu, thai, turkish, ukrainian, urdu, vietnamese, welsh, yoruba, zulu
string
El idioma de origen del contenido utilizando códigos de idioma ISO (p. ej., en, es, fr, de, ja, zh).
Altamente recomendado: déjelo vacío para la detección automática.Solo proporcione este parámetro si está 100% seguro de que el código de idioma es correcto y tiene un formato ISO válido. Los códigos de idioma incorrectos provocarán fallos en la transcripción. Nuestra detección automática admite más de 80 idiomas y es altamente precisa.
Predeterminado: auto-detect
string
Un nombre personalizado para el proyecto. Útil para identificar proyectos en su panel de control.Predeterminado: Se utilizará el ID del proyecto si no se proporciona.
string
Un endpoint https que recibe el eventos de webhook para este proyecto, anulando el endpoint configurado en su cuenta.Predeterminado: El endpoint de webhook de la cuenta, cuando hay uno configurado.
string
auto-detect o un número entero de 1 a 32. Proporcionar el número conocido de hablantes puede mejorar la diarización.Predeterminado: auto-detect
string
Una matriz de cadenas JSON de nombres, marcas, acrónimos o términos especializados específicos de la solicitud. Estos términos se fusionan con el glosario guardado de la cuenta o del equipo.
boolean
Eliminar palabras de relleno comunes durante la transcripción.Predeterminado: true
string
Una transcripción SRT existente en el idioma de origen. Cuando se suministra, originalLanguage debe ser un código de idioma explícito en lugar de auto-detect.
Este endpoint es solo para la creación del proyecto + inicio de la transcripción. Las opciones de traducción como subtítulos, clonación de voz, aislamiento de voz y música de fondo son gestionadas por POST /v1/translate.

Ejemplo de solicitud

Ejemplo de respuesta

Errores