Jak používat živý přepis
Upozornění
Služba Azure Media Services bude vyřazena 30. června 2024. Další informace najdete v průvodci vyřazením AMS.
Doručování a přehrávání přepisu
Když publikujete živý stream pomocí MPEG-DASH nebo HLS/CMAF, vytvoří se spolu s videem a zvukem přepisovaný text v TTML kompatibilním s IMSC1.1. Je zabalen do fragmentů MPEG-4 Part 30 (ISO/IEC 14496-30). Pokud používáte HLS/TS, text se doručí jako blokovaný VTT.
Pokud používáte Azure Media Player, použijte Azure Media Player verze 2.3.3 nebo novější.
Poznámka
Pokud je zapnutý živý přepis, účtují se další poplatky. Projděte si informace o cenách v části Živé video na stránce s cenami media services.
Důležité
Pro živé události byste měli použít velikost GOP 2 sekundy. Pokud chcete získat správná data přepisu, musíte pro předávané živé události s živým přepisem použít velikost gop 4 sekund nebo nižší. Pokud se rozhodnete použít větší velikost GOP, data přepisu můžou mít vady, například chybějící obsah.
Automaticky vygenerovaný soubor VTT v živém přepisu
Když povolíte živý přepis živé události, vygeneruje se soubor WebVTT, který se nachází v kořenovém adresáři archivovaného prostředku. Vzhledem k tomu, že tento soubor je zpožděný až po vysílání veškeré řeči, neměli byste odstranit živý výstup několik minut po skončení vysílání. Pak si můžete stáhnout soubor VTT a upravit ho nebo ho použít k překladu titulků do jiných jazyků. Soubory mají název auto-generated-best_XXX.vtt
.
Upozornění
Konečné automaticky generované soubory VTTT s dynamickým přepisem se zpožďují. Pokud před odstraněním živého výstupu nečekáte několik minut, obsah v souboru se zkrátí. Živý přepis navíc není k dispozici pro použití s více vstupními datovými proudy pro živou událost.
Další informace o tom, jak používat rozhraní API pro sledování s vygenerovaným souborem WebVTT, najdete v článku Tracky .
Vytvoření živé události s živým přepisem
Živou událost s živým přepisem můžete vytvořit pomocí Azure Portal, rozhraní REST API nebo libovolné sady SDK.
Kód jazyka se musí shodovat s mluveným jazykem videa. Podívejte se na tabulku kódu jazyka na konci tohoto článku.
Spuštění nebo zastavení přepisu po spuštění živé události
Můžete spustit a zastavit nebo změnit jazyk živého přepisu, když je živá událost spuštěná, pohotovostní nebo zastavená.
Důležité
Zapnutí nebo vypnutí živého přepisu je nutné provést před zápisem dat do výstupního prostředku – obvykle je to při vytvoření živého výstupu nebo při příchodu příchozího vstupního datového proudu k živé události.
Pokud chcete zapnout živé přepisy nebo aktualizovat jazyk přepisu, opravte živou událost tak, aby zahrnovala vlastnost "přepisy" se správným kódem jazyka ve vlastnosti 'language'. Podporované kódy jazyků najdete v seznamu výše.
Pokud chcete vypnout živé přepisy, odeberte z objektu živé události vlastnost "přepisy".
Oblasti a jazyky živého přepisu
Živý přepis je k dispozici v oblastech, jak je popsáno tady.
Toto je seznam dostupných jazyků, které je možné přepsat a použít kód jazyka v rozhraní API.
Jazyk | Národní prostředí (BCP-47) |
---|---|
Afrikánština (Jižní Afrika) | af-ZA |
Amharština (Etiopie) | am-ET |
Arabština (Alžírsko) | ar-DZ |
Arabština (Bahrajn), moderní standard | ar-BH |
Arabština (Egypt) | ar-EG |
Arabština (Irák) | ar-IQ |
Arabština (Izrael) | ar-IL |
Arabština (Jordánsko) | ar-JO |
Arabština (Kuvajt) | ar-KW |
Arabština (Libanon) | ar-LB |
Arabština (Libye) | ar-LY |
Arabština (Maroko) | ar-MA |
Arabština (Omán) | ar-OM |
Arabština (Palestinská samospráva) | ar-PS |
Arabština (Katar) | ar-QA |
Arabština (Saúdská Arábie) | ar-SA |
Arabština (Sýrie) | ar-SY |
Arabština (Tunisko) | ar-TN |
Arabština (Spojené arabské emiráty) | ar-AE |
Arabština (Jemen) | ar-YE |
Bengálština (Indie) | bn-IN |
Bulharština (Bulharsko) | bg-BG |
Barmština (Myanmar) | my-MM |
katalánština (Španělsko) | ca-ES |
Čínština (kantonština, tradiční) | zh-HK |
Čínština (mandarínština, zjednodušená) | zh-CN |
Čínština (tchajwanská mandarínština) | zh-TW |
chorvatština (Chorvatsko) | hr-HR |
Čeština (čeština) | cs-CZ |
dánština (Dánsko) | da-DK |
Nizozemština (Belgie) | nl-BE |
nizozemština (Nizozemsko) | nl-NL |
Angličtina (Austrálie) | en-AU |
Angličtina (Kanada) | en-CA |
Angličtina (Ghana) | en-GH |
Angličtina (Hongkong) | en-HK |
Angličtina (Indie) | en-IN |
Angličtina (Irsko) | en-IE |
Angličtina (Keňa) | en-KE |
Angličtina (Nový Zéland) | en-NZ |
Angličtina (Nigérie) | en-NG |
Angličtina (Filipíny) | en-PH |
Angličtina (Singapur) | en-SG |
Angličtina (Jihoafrická republika) | en-ZA |
Angličtina (Tanzanie) | en-TZ |
Angličtina (Spojené království) | en-GB |
Angličtina (Spojené státy) | en-US |
Estonština (Estonsko) | et-EE |
Filipínština (Filipíny) | fil-PH |
finština (Finsko) | fi-FI |
Francouzština (Belgie) | fr-BE |
Francouzština (Kanada) | fr-CA |
francouzština (Francie) | fr-FR |
Francouzština (Švýcarsko) | fr-CH |
Němčina (Rakousko) | de-AT |
němčina (Německo) | de-DE |
Němčina (Švýcarsko) | de-CH |
Řečtina (Řecko) | el-GR |
Gudžarátština (indická) | gu-IN |
Hebrejština (Izrael) | he-IL |
hindština (Indie) | hi-IN |
Maďarština (Maďarsko) | hu-HU |
Islandština (Island) | is-IS |
Indonéština (Indonésie) | id-ID |
Irština (Irsko) | ga-IE |
italština (Itálie) | it-IT |
japonština (Japonsko) | ja-JP |
Javánština (Indonésie) | jv-ID |
Kannadština (Indie) | kn-IN |
Khmérština (Kambodža) | km-KH |
korejština (Jižní Korea) | ko-KR |
Lao (Laos) | lo-LA |
lotyština (Lotyšsko) | lv-LV |
litevština (Litva) | lt-LT |
Makedonština (Severní Makedonie) | mk-MK |
malajština (Malajsie) | ms-MY |
Maltština (Malta) | mt-MT |
Marathi (Indie) | mr-IN |
Norština, Bokmål (Norsko) | nb-NO |
Perština (Írán) | fa-IR |
polština (Polsko) | pl-PL |
Portugalština (Brazílie) | pt-BR |
portugalština (Portugalsko) | pt-PT |
rumunština (Rumunsko) | ro-RO |
ruština (Rusko) | ru-RU |
Srbština (Srbsko) | sr-RS |
Sinhálština (Srí Lanka) | si-LK |
slovenština (Slovensko) | sk-SK |
slovinština (Slovinsko) | sl-SI |
Španělština (Argentina) | es-AR |
Španělština (Bolívie) | es-BO |
Španělština (Chile) | es-CL |
Španělština (Kolumbie) | es-CO |
Španělština (Kostarika) | es-CR |
Španělština (Kuba) | es-CU |
Španělština (Dominikánská republika) | es-DO |
Španělština (Ekvádor) | es-EC |
Španělština (Salvador) | es-SV |
Španělština (Rovníková Guinea) | es-GQ |
Španělština (Guatemala) | es-GT |
Španělština (Honduras) | es-HN |
Španělština (Mexiko) | es-MX |
Španělština (Nikaragua) | es-NI |
Španělština (Panama) | es-PA |
Španělština (Paraguay) | es-PY |
Španělština (Peru) | es-PE |
Španělština (Portoriko) | es-PR |
Španělština (Španělsko) | es-ES |
Španělština (Uruguay) | es-UY |
Španělština (USA) | es-US |
Španělština (Venezuela) | es-VE |
Svahilština (Keňa) | sw-KE |
Svahilština (Tanzanie) | sw-TZ |
švédština (Švédsko) | sv-SE |
Tamilština (Indie) | ta-IN |
Telugština (Indie) | te-IN |
thajština (Thajsko) | th-TH |
turečtina (Turecko) | tr-TR |
ukrajinština (Ukrajina) | uk-UA |
Uzbečtinec (Uzbekistán) | uz-UZ |
Vietnamština (Vietnam) | vi-VN |
Zulu (Jihoafrická republika) | zu-ZA |
Získání nápovědy a podpory
Media Services můžete kontaktovat s dotazy nebo sledovat naše aktualizace jedním z následujících způsobů:
- Q & A
-
Stack Overflow Označit otázky pomocí
azure-media-services
. - @MSFTAzureMedia nebo použijte @AzureSupport a požádejte o podporu.
- Otevřete lístek podpory prostřednictvím Azure Portal.