Livetranscriptie gebruiken
Waarschuwing
Azure Media Services wordt op 30 juni 2024 buiten gebruik gesteld. Zie de AMS Retirement Guidevoor meer informatie.
Transcriptielevering en afspelen
Wanneer u een livestream publiceert met behulp van MPEG-DASH of HLS/CMAF, wordt getranscribeerde tekst in IMSC1.1-compatibele TTML gemaakt, samen met video en audio. Het is verpakt in MPEG-4 Part 30 (ISO/IEC 14496-30) fragmenten. Als u HLS/TS gebruikt, wordt tekst geleverd als gesegmenteerde VTT.
Als u Azure Media Player gebruikt, gebruikt u de Azure Media Player versie 2.3.3 of hoger.
Notitie
Extra kosten zijn van toepassing wanneer livetranscriptie is ingeschakeld. Bekijk de prijsinformatie in de sectie Live Video van de pagina met prijzen van Media Services.
Belangrijk
U GOP-grootten van 2 seconden gebruiken voor livegebeurtenissen. U moet GOP-grootten van 4 seconden of lager gebruiken voor livegebeurtenissen van passthrough met live transcripties om de juiste transcriptiegegevens te verkrijgen. Als u ervoor kiest om een hogere GOP-grootte te gebruiken, kunnen de transcriptiegegevens defecten hebben, bijvoorbeeld ontbrekende inhoud.
Automatisch gegenereerd VTT-bestand voor livetranscriptie
Wanneer u livetranscriptie inschakelt voor een livegebeurtenis, wordt een WebVTT-bestand gegenereerd en bevindt zich in de hoofdmap van de gearchiveerde asset. Aangezien dit bestand wordt uitgesteld totdat alle spraak is uitgezonden, moet u de live-uitvoer enkele minuten nadat de uitzending is beëindigd, niet verwijderen. Vervolgens kunt u het VTT-bestand downloaden en bewerken of gebruiken voor vertaling naar andere talen voor ondertitels. De bestanden hebben de naam auto-generated-best_XXX.vtt
.
Waarschuwing
De uiteindelijke automatisch gegenereerde VTT-bestanden voor livetranscriptie worden vertraagd voor verwerking. Tenzij u enkele minuten wacht voordat u een live-uitvoer verwijdert, wordt de inhoud in het bestand afgekapt. Daarnaast is livetranscriptie niet beschikbaar voor gebruik met meerdere invoerstromen voor een livegebeurtenis.
Zie het artikel Tracks voor meer informatie over het gebruik van de Tracks-API met het gegenereerde WebVTT-bestand.
Een livegebeurtenis maken met livetranscriptie
U kunt een livegebeurtenis maken met livetranscriptie met behulp van Azure Portal, met de REST API of met een van de SDK's.
De taalcode moet overeenkomen met de gesproken taal van de video. Zie de taalcodetabel aan het einde van dit artikel.
Transcriptie starten of stoppen nadat de livegebeurtenis is gestart
U kunt de taal van livetranscriptie starten en stoppen, of de taal van livetranscriptie wijzigen terwijl de livegebeurtenis actief is, stand-by of gestopt is.
Belangrijk
Livetranscriptie in- of uitschakelen moet worden uitgevoerd voordat gegevens naar de uitvoerasset worden geschreven. Dit is meestal wanneer een live-uitvoer wordt gemaakt of wanneer de binnenkomende invoerstroom bij de livegebeurtenis aankomt.
Als u livetranscripties wilt inschakelen of de transcriptietaal wilt bijwerken, patcht u de livegebeurtenis om een eigenschap 'transcripties' toe te voegen met de juiste taalcode op de eigenschap 'language'. Zie de bovenstaande lijst voor ondersteunde taalcodes.
Als u livetranscripties wilt uitschakelen, verwijdert u de eigenschap transcripties uit het livegebeurtenisobject.
Regio's en talen voor livetranscriptie
Livetranscriptie is beschikbaar in de regio's zoals beschreven hier.
Dit is de lijst met beschikbare talen die kunnen worden getranscribeerd, waarbij de taalcode in de API wordt gebruikt.
Taal | Landinstelling (BCP-47) |
---|---|
Afrikaans (Zuid-Afrika) | af-ZA |
Amharisch (Ethiopië) | am-ET |
Arabisch (Algerije) | ar-DZ |
Arabisch (Arabisch), moderne standaard | ar-BH |
Arabisch (Egypte) | ar-EG |
Arabisch (Irak) | ar-IQ |
Arabisch (Israël) | ar-IL |
Arabisch (Jordanië) | ar-JO |
Arabisch (Koeweit) | ar-KW |
Arabisch (Libanon) | ar-LB |
Arabisch (Libië) | ar-LY |
Arabisch (Marokko) | ar-MA |
Arabisch (Oman) | ar-OM |
Arabisch (Palestijnse Autoriteit) | ar-PS |
Arabisch (Qatar) | ar-QA |
Arabisch (Saoedi-Arabië) | ar-SA |
Arabisch (Syrië) | ar-SY |
Arabisch (Tunesië) | ar-TN |
Arabisch (Verenigde Arabische Emiraten) | ar-AE |
Arabisch (Jemen) | ar-YE |
Bengaals (India) | bn-IN |
Bulgaars (Bulgarije) | bg-BG |
Burmese (Myanmar) | my-MM |
Catalaans | ca-ES |
Chinees (Kantonees, traditioneel) | zh-HK |
Chinees (Mandarijn, Vereenvoudigd) | zh-CN |
Chinees (Taiwanese Mandarijn) | zh-TW |
Kroatisch (Kroatië) | hr-HR |
Tsjechisch (Tsjechisch) | cs-CZ |
Deens (Denemarken) | da-DK |
Nederlands (België) | nl-BE |
Nederlands (Nederland) | nl-NL |
Engels (Australië) | en-AU |
Engels (Canada) | en-CA |
Engels (Ghana) | en-GH |
Engels (Hongkong) | en-HK |
Engels (India) | en-IN |
Engels (Ierland) | en-IE |
Engels (Kenia) | en-KE |
Engels (Nieuw-Zeeland) | en-NZ |
Engels (Nigeria) | en-NG |
Engels (Filipijnen) | en-PH |
Engels (Singapore) | en-SG |
Engels (Zuid-Afrika) | en-ZA |
Engels (Tanzania) | en-TZ |
Engels (Verenigd Koninkrijk) | en-GB |
Engels (Verenigde Staten) | en-US |
Estlands (Estland) | et-EE |
Filipijns (Filipijnen) | fil-PH |
Fins (Finland) | fi-FI |
Frans (België) | fr-BE |
Frans (Canada) | fr-CA |
Frans (Frankrijk) | fr-FR |
Frans (Zwitserland) | fr-CH |
Duits (Oostenrijk) | de-AT |
Duits (Duitsland) | de-DE |
Duits (Zwitserland) | de-CH |
Grieks (Griekenland) | el-GR |
Gujarati (Indiaas) | gu-IN |
Hebreeuws (Israël) | he-IL |
Hindi (India) | hi-IN |
Hongaars (Hongarije) | hu-HU |
IJslands (IJsland) | is-IS |
Indonesisch (Indonesië) | id-ID |
Iers (Ierland) | ga-IE |
Italiaans (Italië) | it-IT |
Japans (Japan) | ja-JP |
Javaans (Indonesië) | jv-ID |
Kannada (India) | kn-IN |
Khmer (Cambodja) | km-KH |
Koreaans (Korea) | ko-KR |
Lao (Laos) | lo-LA |
Lets (Letland) | lv-LV |
Litouws (Litouwen) | lt-LT |
Macedonisch (Noord-Macedonië) | mk-MK |
Maleis (Maleisië) | ms-MY |
Maltees (Malta) | mt-MT |
Marathi (India) | mr-IN |
Noors (Bokmål, Noorwegen) | nb-NO |
Perzisch (Iran) | fa-IR |
Pools (Polen) | pl-PL |
Portugees (Brazilië) | pt-BR |
Portugees (Portugal) | pt-PT |
Roemeens (Roemenië) | ro-RO |
Russisch (Rusland) | ru-RU |
Servisch (Servië) | sr-RS |
Sinhala (Sri Lanka) | si-LK |
Slowaaks (Slowakije) | sk-SK |
Sloveens (Slovenië) | sl-SI |
Spaans (Argentinië) | es-AR |
Spaans (Bolivia) | es-BO |
Spaans (Chili) | es-CL |
Spaans (Colombia) | es-CO |
Spaans (Costa Rica) | es-CR |
Spaans (Cuba) | es-CU |
Spaans (Dominicaanse Republiek) | es-DO |
Spaans (Ecuador) | es-EC |
Spaans (El Salvador) | es-SV |
Spaans (Equatoriaal Guinea) | es-GQ |
Spaans (Guatemala) | es-GT |
Spaans (Honduras) | es-HN |
Spaans (Mexico) | es-MX |
Spaans (Nicaragua) | es-NI |
Spaans (Panama) | es-PA |
Spaans (Paraguay) | es-PY |
Spaans (Peru) | es-PE |
Spaans (Puerto Rico) | es-PR |
Spaans (Spanje) | es-ES |
Spaans (Uruguay) | es-UY |
Spaans (VS) | es-US |
Spaans (Venezuela) | es-VE |
Swahili (Kenia) | sw-KE |
Swahili (Tanzania) | sw-TZ |
Zweeds (Zweden) | sv-SE |
Tamil (India) | ta-IN |
Telugu (India) | te-IN |
Thai (Thailand) | th-TH |
Turks (Turkije) | tr-TR |
Oekraïens (Oekraïne) | uk-UA |
Oezbeeks (Oezbeeks) | uz-UZ |
Vietnamees (Vietnam) | vi-VN |
Zulu (Zuid-Afrika) | zu-ZA |
Hulp en ondersteuning krijgen
U kunt contact opnemen met Media Services met vragen of onze updates volgen op een van de volgende manieren:
- Q & A-
-
Stack Overflow-. Tag vragen met
azure-media-services
. - @MSFTAzureMedia of @AzureSupport gebruiken om ondersteuning aan te vragen.
- Open een ondersteuningsticket via Azure Portal.