Como utilizar a transcrição em direto

Logótipo dos Serviços de Multimédia v3


Aviso

Os Serviços de Multimédia do Azure serão descontinuados a 30 de junho de 2024. Para obter mais informações, veja o Guia de Extinção do AMS.

Entrega e reprodução de transcrição

Quando publica uma transmissão em fluxo em direto com MPEG-DASH ou HLS/CMAF, o texto transcrito no TTML compatível com IMSC1.1 é criado juntamente com vídeo e áudio. É empacotado em fragmentos mpEG-4 Parte 30 (ISO/IEC 14496-30). Se utilizar HLS/TS, o texto é entregue como VTT segmentado.

Se estiver a utilizar o Leitor de Multimédia do Azure, utilize a versão 2.3.3 ou posterior do Leitor de Multimédia do Azure.

Nota

Aplicam-se encargos adicionais quando a transcrição em direto está ativada. Reveja as informações de preços na secção Vídeo em Direto da página de preços dos Serviços de Multimédia.

Importante

Deve utilizar tamanhos GOP de 2 segundos para eventos em direto. Tem de utilizar tamanhos GOP de 4 segundos ou abaixo para eventos em direto pass-through com transcrições em direto para obter dados de transcrição corretos. Se optar por utilizar um tamanho GOP superior, os dados de transcrição poderão ter defeitos, por exemplo, conteúdo em falta.

Ficheiro VTT gerado automaticamente de transcrição em direto

Quando ativa a transcrição em direto para um evento em direto, é gerado um ficheiro WebVTT e está localizado na raiz do elemento arquivado. Uma vez que este ficheiro é adiado até que toda a voz tenha sido transmitida, não deve eliminar a saída em direto durante vários minutos após o fim da difusão. Em seguida, pode transferir o ficheiro VTT e editá-lo ou utilizá-lo para tradução para outros idiomas para legendas. Os ficheiros designam-se auto-generated-best_XXX.vtt.

Aviso

Os ficheiros VTT de transcrição em direto gerados automaticamente finais estão atrasados para processamento. A menos que aguarde alguns minutos antes de eliminar uma saída em direto, o conteúdo no ficheiro será truncado. Além disso, a transcrição em direto não está disponível para utilização com vários fluxos de entrada para um evento em direto.

Para obter mais informações sobre como utilizar a API Tracks com o ficheiro WebVTT gerado, consulte o artigo Faixas .

Criar um evento em direto com transcrição em direto

Pode criar um evento em direto com transcrição em direto através do portal do Azure, com a API REST ou com qualquer um dos SDKs.

O código de idioma tem de corresponder ao idioma falado do vídeo. Veja a tabela de código de idioma no final deste artigo.

Iniciar ou parar a transcrição após o evento em direto ter sido iniciado

Pode iniciar e parar ou alterar o idioma da transcrição em direto enquanto o evento em direto está em execução, em modo de espera ou parado.

Importante

A ativação ou desativação da transcrição em direto tem de ser efetuada antes de quaisquer dados serem escritos no recurso de saída . Normalmente, é quando é criada uma saída em direto ou quando a transmissão de entrada chega ao evento em direto.

Para ativar transcrições em direto ou atualizar o idioma de transcrição, corrija o evento em direto para incluir uma propriedade "transcrições" com o código de idioma correto na propriedade "idioma". Veja a lista acima para obter os códigos de idioma suportados.

Para desativar as transcrições em direto, remova a propriedade "transcrições" do objeto de evento em direto.

Regiões e idiomas de transcrição em direto

A transcrição em direto está disponível nas regiões conforme documentado aqui.

Esta é a lista de idiomas disponíveis que podem ser transcritos. Utilize o código de idioma na API.

Linguagem Região (BCP-47)
Afrikaans (África do Sul) af-ZA
Amárico (Etiópia) am-ET
Árabe (Argélia) ar-DZ
Árabe (Bahrein), padrão moderno ar-BH
Árabe (Egito) ar-EG
Árabe (Iraque) ar-IQ
Árabe (Israel) ar-IL
Árabe (Jordânia) ar-JO
Árabe (Kuwait) ar-KW
Árabe (Líbano) ar-LB
Árabe (Líbia) ar-LY
Árabe (Marrocos) ar-MA
Árabe (Omã) ar-OM
Árabe (Autoridade Palestiniana) ar-PS
Árabe (Qatar) ar-QA
Árabe (Arábia Saudita) ar-SA
Árabe (Síria) ar-SY
Árabe (Tunísia) ar-TN
Árabe (Emirados Árabes Unidos) ar-AE
Árabe (Iémen) ar-YE
Bengali (Índia) bn-IN
Búlgaro (Bulgária) bg-BG
Birmanês (Myanmar) my-MM
Catalão (Espanha) ca-ES
Chinês (cantonês, Tradicional) zh-HK
Chinês (Mandarim, Simplificado) zh-CN
Chinês (Mandarim taiwanês) zh-TW
Croata (Croácia) hr-HR
Checo (Checo) cs-CZ
Dinamarquês (Dinamarca) da-DK
Neerlandês (Bélgica) nl-BE
Neerlandês (Países Baixos) nl-NL
Inglês (Austrália) en-AU
Inglês (Canadá) en-CA
Inglês (Gana) en-GH
Inglês (Hong Kong) en-HK
Inglês (Índia) en-IN
Inglês (Irlanda) en-IE
Inglês (Quénia) en-KE
Inglês (Nova Zelândia) en-NZ
Inglês (Nigéria) en-NG
Inglês (Filipinas) en-PH
Inglês (Singapura) en-SG
Inglês (África do Sul) en-ZA
Inglês (Tanzânia) en-TZ
Inglês (Reino Unido) en-GB
Inglês (Estados Unidos) en-US
Estónio (Estónia) et-EE
Filipino (Filipinas) fil-PH
Finlandês (Finlândia) fi-FI
Francês (Bélgica) fr-BE
Francês (Canadá) fr-CA
Francês (França) fr-FR
Francês (Suíça) fr-CH
Alemão (Áustria) de-AT
Alemão (Alemanha) de-DE
Alemão (Suíça) de-CH
Grego (Grécia) el-GR
Guatemês (Indiano) gu-IN
Hebraico (Israel) he-IL
Hindi (Índia) hi-IN
Húngaro (Hungria) hu-HU
Islandês (Islândia) is-IS
Indonésio (Indonésia) id-ID
Irlandês (Irlanda) ga-IE
Italiano (Itália) it-IT
Japonês (Japão) ja-JP
Javanês (Indonésia) jv-ID
Kannada (Índia) kn-IN
Khmer (Camboja) km-KH
Coreano (Coreia) ko-KR
Lao (Laos) lo-LA
Letão (Letónia) lv-LV
Lituano (Lituânia) lt-LT
Macedónio (Macedónia do Norte) mk-MK
Malaio (Malásia) ms-MY
Maltês (Malta) mt-MT
Marathi (Índia) mr-IN
Norueguês (Bokmål, Noruega) nb-NO
Persa (Irão) fa-IR
Polaco (Polónia) pl-PL
Português (Brasil) pt-BR
Português (Portugal) pt-PT
Romeno (Roménia) ro-RO
Russo (Rússia) ru-RU
Sérvio (Sérvia) sr-RS
Sinhala (Sri Lanka) si-LK
Eslovaco (Eslováquia) sk-SK
Esloveno (Eslovénia) sl-SI
Espanhol (Argentina) es-AR
Espanhol (Bolívia) es-BO
Espanhol (Chile) es-CL
Espanhol (Colômbia) es-CO
Espanhol (Costa Rica) es-CR
Espanhol (Cuba) es-CU
Espanhol (República Dominicana) es-DO
Espanhol (Equador) es-EC
Espanhol (El Salvador) es-SV
Espanhol (Guiné Equatorial) es-GQ
Espanhol (Guatemala) es-GT
Espanhol (Honduras) es-HN
Espanhol (México) es-MX
Espanhol (Nicarágua) es-NI
Espanhol (Panamá) es-PA
Espanhol (Paraguai) es-PY
Espanhol (Peru) es-PE
Espanhol (Porto Rico) es-PR
Espanhol (Espanha) es-ES
Espanhol (Uruguai) es-UY
Espanhol (EUA) es-US
Espanhol (Venezuela) es-VE
Suaíli (Quénia) sw-KE
Suaíli (Tanzânia) sw-TZ
Sueco (Suécia) sv-SE
Tamil (Índia) ta-IN
Telugu (Índia) te-IN
Tailandês (Tailândia) th-TH
Turco (Turquia) tr-TR
Ucraniano (Ucrânia) uk-UA
Usbeque (Usbequistão) uz-UZ
Vietnamita (Vietname) vi-VN
Zulu (África do Sul) zu-ZA

Obter ajuda e suporte

Pode contactar os Serviços de Multimédia com perguntas ou seguir as nossas atualizações através de um dos seguintes métodos: