Uso de la transcripción en vivo
logotipo de
Advertencia
Azure Media Services se retirará el 30 de junio de 2024. Para obtener más información, consulte la Guía de retirada de AMS de .
Entrega y reproducción de transcripciones
Al publicar una transmisión en vivo con MPEG-DASH o HLS/CMAF, se crea texto transcrito en IMSC1.1 compatible con TTML junto con vídeo y audio. Se empaqueta en fragmentos MPEG-4 Parte 30 (ISO/IEC 14496-30). Si usa HLS/TS, el texto se entrega como VTT fragmentado.
Si usa Azure Media Player, use el Azure Media Player versión 2.3.3 o posterior.
Nota
Se aplican cargos adicionales cuando la transcripción en vivo está activada. Revise la información de precios de la sección Live Video de la página de precios de Media Services.
Importante
debe usar tamaños de GOP de 2 segundos para eventos en directo. debe usar los tamaños de GOP de 4 segundos o menos para los eventos en directo de paso a través con transcripciones en directo para obtener los datos de transcripción correctos. Si decide usar un tamaño de GOP superior, es posible que los datos de transcripción tengan defectos, por ejemplo, que falten contenido.
Archivo VTT generado automáticamente por transcripción en vivo
Al habilitar la transcripción en vivo para un evento en directo, se genera un archivo WebVTT y se encuentra en la raíz del recurso archivado. Dado que este archivo se retrasa hasta después de que se haya transmitido toda la voz, no debe eliminar la salida en vivo durante varios minutos después de que finalice la difusión. A continuación, puede descargar el archivo VTT y editarlo o usarlo para la traducción a otros idiomas para subtítulos. Los archivos se denominan auto-generated-best_XXX.vtt
.
Advertencia
Los archivos VTT de transcripción en vivo generados automáticamente se retrasan para su procesamiento. A menos que espere varios minutos antes de eliminar una salida en vivo, el contenido del archivo se truncará. Además, la transcripción en vivo no está disponible para su uso con varias secuencias de entrada para un evento en directo.
Para obtener más información sobre cómo usar la API de pistas con el archivo WebVTT generado, consulte el artículo Pistas de.
Creación de un evento en directo con transcripción en directo
Puede crear un evento en directo con transcripción en directo mediante Azure Portal, con la API REST o con cualquiera de los SDK.
El código de idioma debe coincidir con el idioma hablado del vídeo. Consulte la
Iniciar o detener la transcripción una vez iniciado el evento en directo
Puede iniciar y detener o cambiar el idioma de la transcripción en directo mientras el evento en directo está en ejecución, en espera o detenido.
Importante
La activación o desactivación de la transcripción en directo debe realizarse antes de que los datos se escriban en el recurso de salida: suele ser cuando se crea una salida en directo o cuando llega el flujo de entrada entrante al evento en directo.
Para activar transcripciones en directo o actualizar el idioma de transcripción, revise el evento en directo para incluir una propiedad "transcripciones" con el código de idioma correcto en la propiedad "language". Consulte la lista anterior para los códigos de idioma admitidos.
Para desactivar las transcripciones en directo, quite la propiedad "transcripciones" del objeto de evento en directo.
Idiomas y regiones de transcripción en vivo
La transcripción en vivo está disponible en las regiones como se documenta aquí.
Esta es la lista de idiomas disponibles que se pueden transcribir, use el código de idioma en la API.
Idioma | Configuración regional (BCP-47) |
---|---|
Afrikaans (Sudáfrica) | af-ZA |
Amharico (Etiopía) | am-ET |
Árabe (Argelia) | ar-DZ |
Árabe (Bahréin), estándar moderno | ar-BH |
Árabe (Egipto) | ar-EG |
Árabe (Irak) | ar-IQ |
Árabe (Israel) | ar-IL |
Árabe (Jordania) | ar-JO |
Árabe (Kuwait) | ar-KW |
Árabe (Líbano) | ar-LB |
Árabe (Libia) | ar-LY |
Árabe (Marruecos) | ar-MA |
Árabe (Oman) | ar-OM |
Árabe (Autoridad Palestina) | ar-PS |
Árabe (Qatar) | ar-QA |
Árabe (Arabia Saudita) | ar-SA |
Árabe (Siria) | ar-SY |
Árabe (Túnez) | ar-TN |
Árabe (Emiratos Árabes Unidos) | ar-AE |
Árabe (Yemen) | ar-YE |
Bengalí (India) | bn-IN |
Búlgaro (Bulgaria) | bg-BG |
Burmese (Myanmar) | my-MM |
Catalán | ca-ES |
Chino (cantonés, tradicional) | zh-HK |
Chino (mandarín, simplificado) | zh-CN |
Chino (mandarín taiwanés) | zh-TW |
Croata (Croacia) | hr-HR |
Checo (Checo) | cs-CZ |
Danés (Dinamarca) | da-DK |
Neerlandés (Bélgica) | nl-BE |
Neerlandés (Países Bajos) | nl-NL |
Inglés (Australia) | en-AU |
Inglés (Canadá) | en-CA |
Inglés (Ghana) | en-GH |
Inglés (Hong Kong) | en-HK |
Inglés (India) | en-IN |
Inglés (Irlanda) | en-IE |
Inglés (Kenia) | en-KE |
Inglés (Nueva Zelanda) | en-NZ |
Inglés (Nigeria) | en-NG |
Inglés (Filipinas) | en-PH |
Inglés (Singapur) | en-SG |
Inglés (Sudáfrica) | en-ZA |
Inglés (Tanzania) | en-TZ |
Inglés (Reino Unido) | en-GB |
Inglés (Estados Unidos) | en-US |
Estonio (Estonia) | et-EE |
Filipinas (Filipinas) | fil-PH |
Finlandés (Finlandia) | fi-FI |
Francés (Bélgica) | fr-BE |
Francés (Canadá) | fr-CA |
Francés (Francia) | fr-FR |
Francés (Suiza) | fr-CH |
Alemán (Austria) | de-AT |
Alemán (Alemania) | de-DE |
Alemán (Suiza) | de-CH |
Griego (Grecia) | el-GR |
Gujarati (indio) | gu-IN |
Hebreo (Israel) | he-IL |
Hindi (India) | hi-IN |
Húngaro (Hungría) | hu-HU |
Islandés (Islandia) | is-IS |
Indonesia (Indonesia) | id-ID |
Irlandés (Irlanda) | ga-IE |
Italiano (Italia) | it-IT |
Japonés (Japón) | ja-JP |
Javanese (Indonesia) | jv-ID |
Kannada (India) | kn-IN |
Khmer (Camboya) | km-KH |
Coreano (Corea) | ko-KR |
Lao (Laos) | lo-LA |
Letón (Letonia) | lv-LV |
Lituano (Lituania) | lt-LT |
Macedonio (Macedonia del Norte) | mk-MK |
Malayo (Malasia) | ms-MY |
Maltés (Malta) | mt-MT |
Marathi (India) | mr-IN |
Noruego (Bokmål, Noruega) | nb-NO |
Persa (Irán) | fa-IR |
Polaco (Polonia) | pl-PL |
Portugués (Brasil) | pt-BR |
Portugués (Portugal) | pt-PT |
Rumano (Rumania) | ro-RO |
Ruso (Rusia) | ru-RU |
Serbio (Serbia) | sr-RS |
Sinhala (Sri Lanka) | si-LK |
Eslovaco (Eslovaquia) | sk-SK |
Esloveno (Eslovenia) | sl-SI |
Español (Argentina) | es-AR |
Español (Bolivia) | es-BO |
Español (Chile) | es-CL |
Español (Colombia) | es-CO |
Español (Costa Rica) | es-CR |
Español (Cuba) | es-CU |
Español (República Dominicana) | es-DO |
Español (Ecuador) | es-EC |
Español (El Salvador) | es-SV |
Español (Guinea Ecuatorial) | es-GQ |
Español (Guatemala) | es-GT |
Español (Honduras) | es-HN |
Español (México) | es-MX |
Español (Nicaragua) | es-NI |
Español (Panamá) | es-PA |
Español (Paraguay) | es-PY |
Español (Perú) | es-PE |
Español (Puerto Rico) | es-PR |
Español (España) | es-ES |
Español (Uruguay) | es-UY |
Español (EE. UU.) | es-US |
Español (Venezuela) | es-VE |
Swahili (Kenia) | sw-KE |
Swahili (Tanzania) | sw-TZ |
Sueco (Suecia) | sv-SE |
Tamil (India) | ta-IN |
Telugu (India) | te-IN |
Tailandés (Tailandia) | th-TH |
Turco (Turquía) | tr-TR |
Ucrania (Ucrania) | uk-UA |
Uzbek (Uzbekistán) | uz-UZ |
Vietnamita (Vietnam) | vi-VN |
Zulu (Sudáfrica) | zu-ZA |
Obtener ayuda y soporte técnico
Puede ponerse en contacto con Media Services con preguntas o seguir nuestras actualizaciones mediante uno de los métodos siguientes:
- Q & A
-
stack Overflow. Etiquete preguntas con
azure-media-services
. - @MSFTAzureMedia o use @AzureSupport para solicitar soporte técnico.
- Abra una incidencia de soporte técnico a través de Azure Portal.