Verwenden der Livetranskription
Warnung
Azure Media Services wird am 30. Juni 2024 eingestellt. Weitere Informationen finden Sie im AMS Retirement Guide.
Übermittlung und Wiedergabe der Transkription
Wenn Sie einen Livestream mit MPEG-DASH oder HLS/CMAF veröffentlichen, wird transkribierter Text in IMSC1.1 kompatiblem TTML zusammen mit Video und Audio erstellt. Es wird in MPEG-4 Part 30 (ISO/IEC 14496-30)-Fragmente verpackt. Wenn Sie HLS/TS verwenden, wird Text als blockiertes VTT übermittelt.
Wenn Sie den Azure Media Player verwenden, verwenden Sie die Azure Media Player, Version 2.3.3 oder höher.
Anmerkung
Zusätzliche Gebühren gelten, wenn die Livetranskription aktiviert ist. Bitte lesen Sie die Preisinformationen im Live Video-Abschnitt der Media Services-Preisseite.
Wichtig
Sie sollten GOP-Größen von 2 Sekunden für Liveereignisse verwenden. Sie müssen GOP-Größen von 4 Sekunden oder darunter für Passthrough-Liveereignisse mit Livetranskriptionen verwenden, um korrekte Transkriptionsdaten zu erhalten. Wenn Sie eine höhere GOP-Größe verwenden, haben die Transkriptionsdaten möglicherweise Fehler, z. B. fehlende Inhalte.
Automatisch generierte VTT-Datei mit Livetranskription
Wenn Sie die Livetranskription für ein Liveereignis aktivieren, wird eine WebVTT-Datei generiert und befindet sich im Stammverzeichnis der archivierten Ressource. Da diese Datei verzögert wird, bis alle Sprachübertragungen gesendet wurden, sollten Sie die Liveausgabe erst einige Minuten nach Beendigung der Übertragung löschen. Anschließend können Sie die VTT-Datei herunterladen und bearbeiten oder für die Übersetzung in andere Sprachen für Untertitel verwenden. Die Dateien werden auto-generated-best_XXX.vtt
benannt.
Warnung
Die endgültig generierten VTT-Livetranskription-Dateien werden zur Verarbeitung verzögert. Wenn Sie nicht mehrere Minuten warten, bevor Sie eine Liveausgabe löschen, wird der Inhalt in der Datei abgeschnitten. Darüber hinaus ist die Livetranskription nicht für die Verwendung mit mehreren Eingabestreams für ein Liveereignis verfügbar.
Weitere Informationen zur Verwendung der Tracks-API mit der generierten WebVTT-Datei finden Sie im Artikel Tracks.
Erstellen eines Liveereignisses mit Livetranskription
Sie können ein Liveereignis mit Livetranskription mithilfe des Azure-Portals, mit der REST-API oder mit einem der SDKs erstellen.
Der Sprachcode muss mit der gesprochenen Sprache des Videos übereinstimmen. Weitere Informationen finden Sie in der Sprachcodetabelle am Ende dieses Artikels.
Starten oder Beenden der Transkription nach dem Starten des Liveereignisses
Sie können die Sprache der Livetranskription starten und beenden oder ändern, während das Liveereignis ausgeführt, standby oder beendet wird.
Wichtig
Das Aktivieren oder Deaktivieren der Livetranskription muss erfolgen, bevor Daten in die Ausgaberessource geschrieben werden – dies ist in der Regel der Fall, wenn eine Liveausgabe erstellt wird oder wenn der eingehende Eingabedatenstrom beim Liveereignis eingeht.
Um Livetranskriptionen zu aktivieren oder die Transkriptionsprache zu aktualisieren, patchen Sie das Liveereignis so, dass eine "Transkriptions-" -Eigenschaft mit dem richtigen Sprachcode in der Eigenschaft "language" enthalten ist. In der obigen Liste finden Sie unterstützte Sprachcodes.
Um Livetranskriptionen zu deaktivieren, entfernen Sie die Eigenschaft "transkriptions" aus dem Liveereignisobjekt.
Regionen und Sprachen der Livetranskription
Die Livetranskription ist in den Regionen wie hier dokumentiert verfügbar.
Dies ist die Liste der verfügbaren Sprachen, die transkribiert werden können, verwenden Sie den Sprachcode in der API.
Sprache | Gebietsschema (BCP-47) |
---|---|
Afrikaans (Südafrika) | af-ZA |
Amharisch (Äthiopien) | am-ET |
Arabisch (Algerien) | ar-DZ |
Arabisch (Bahrain), moderner Standard | ar-BH |
Arabisch (Ägypten) | ar-EG |
Arabisch (Irak) | ar-IQ |
Arabisch (Israel) | ar-IL |
Arabisch (Jordanien) | ar-JO |
Arabisch (Kuwait) | ar-KW |
Arabisch (Libanon) | ar-LB |
Arabisch (Libyen) | ar-LY |
Arabisch (Marokko) | ar-MA |
Arabisch (Oman) | ar-OM |
Arabisch (Palästinensische Behörde) | ar-PS |
Arabisch (Katar) | ar-QA |
Arabisch (Saudi-Arabien) | ar-SA |
Arabisch (Syrien) | ar-SY |
Arabisch (Tunesien) | ar-TN |
Arabisch (Vereinigte Arabische Emirate) | ar-AE |
Arabisch (Jemen) | ar-YE |
Bengali (Indien) | bn-IN |
Bulgarisch (Bulgarien) | bg-BG |
Burmese (Myanmar) | my-MM |
Katalanisch | ca-ES |
Chinesisch (Kantonesisch, traditionell) | zh-HK |
Chinesisch (Mandarin, vereinfacht) | zh-CN |
Chinesisch (Taiwanesischer Mandarin) | zh-TW |
Kroatisch (Kroatien) | hr-HR |
Tschechisch (Tschechisch) | cs-CZ |
Dänisch (Dänemark) | da-DK |
Niederländisch (Belgien) | nl-BE |
Niederländisch (Niederlande) | nl-NL |
Englisch (Australien) | en-AU |
Englisch (Kanada) | en-CA |
Englisch (Ghana) | en-GH |
Englisch (Hongkong) | en-HK |
Englisch (Indien) | en-IN |
Englisch (Irland) | en-IE |
Englisch (Kenia) | en-KE |
Englisch (Neuseeland) | en-NZ |
Englisch (Nigeria) | en-NG |
Englisch (Philippinen) | en-PH |
Englisch (Singapur) | en-SG |
Englisch (Südafrika) | en-ZA |
Englisch (Tansania) | en-TZ |
Englisch (Vereinigtes Königreich) | en-GB |
Englisch (USA) | en-US |
Estnisch (Estland) | et-EE |
Filipino (Philippinen) | fil-PH |
Finnisch (Finnland) | fi-FI |
Französisch (Belgien) | fr-BE |
Französisch (Kanada) | fr-CA |
Französisch (Frankreich) | fr-FR |
Französisch (Schweiz) | fr-CH |
Deutsch (Österreich) | de-AT |
Deutsch (Deutschland) | de-DE |
Deutsch (Schweiz) | de-CH |
Griechisch (Griechenland) | el-GR |
Gujarati (Indischen) | gu-IN |
Hebräisch (Israel) | he-IL |
Hindi (Indien) | hi-IN |
Ungarisch (Ungarn) | hu-HU |
Isländisch (Island) | is-IS |
Indonesisch (Indonesien) | id-ID |
Irisch (Irland) | ga-IE |
Italienisch (Italien) | it-IT |
Japanisch (Japan) | ja-JP |
Javanisch (Indonesien) | jv-ID |
Kannada (Indien) | kn-IN |
Khmer (Kambodscha) | km-KH |
Koreanisch (Korea) | ko-KR |
Lao (Laos) | lo-LA |
Lettisch (Lettland) | lv-LV |
Litauisch (Litauen) | lt-LT |
Mazedonisch (Nordmazedonien) | mk-MK |
Malaiisch (Malaysia) | ms-MY |
Maltesisch (Malta) | mt-MT |
Marathi (Indien) | mr-IN |
Norwegisch (Bokmål, Norwegen) | nb-NO |
Persisch (Iran) | fa-IR |
Polnisch (Polen) | pl-PL |
Portugiesisch (Brasilien) | pt-BR |
Portugiesisch (Portugal) | pt-PT |
Rumänisch (Rumänien) | ro-RO |
Russisch (Russland) | ru-RU |
Serbisch (Serbien) | sr-RS |
Sinhala (Sri Lanka) | si-LK |
Slowakisch (Slowakei) | sk-SK |
Slowenisch (Slowenien) | sl-SI |
Spanisch (Argentinien) | es-AR |
Spanisch (Bolivien) | es-BO |
Spanisch (Chile) | es-CL |
Spanisch (Kolumbien) | es-CO |
Spanisch (Costa Rica) | es-CR |
Spanisch (Kuba) | es-CU |
Spanisch (Dominikanische Republik) | es-DO |
Spanisch (Ecuador) | es-EC |
Spanisch (El Salvador) | es-SV |
Spanisch (Äquatorialguinea) | es-GQ |
Spanisch (Guatemala) | es-GT |
Spanisch (Honduras) | es-HN |
Spanisch (Mexiko) | es-MX |
Spanisch (Nicaragua) | es-NI |
Spanisch (Panama) | es-PA |
Spanisch (Paraguay) | es-PY |
Spanisch (Peru) | es-PE |
Spanisch (Puerto Rico) | es-PR |
Spanisch (Spanien) | es-ES |
Spanisch (Uruguay) | es-UY |
Spanisch (USA) | es-US |
Spanisch (Venezuela) | es-VE |
Swahili (Kenia) | sw-KE |
Swahili (Tansania) | sw-TZ |
Schwedisch (Schweden) | sv-SE |
Tamilisch (Indien) | ta-IN |
Telugu (Indien) | te-IN |
Thailändisch (Thailand) | th-TH |
Türkisch (Türkei) | tr-TR |
Ukrainisch (Ukraine) | uk-UA |
Usbekisch (Usbekistan) | uz-UZ |
Vietnamesisch (Vietnam) | vi-VN |
Zulu (Südafrika) | zu-ZA |
Hilfe und Support erhalten
Sie können media Services mit Fragen kontaktieren oder unsere Updates mit einer der folgenden Methoden befolgen:
- Q & A
-
Stack Overflow. Markieren Sie Fragen mit
azure-media-services
. - @MSFTAzureMedia oder verwenden Sie @AzureSupport, um Support anzufordern.
- Öffnen Sie ein Supportticket über das Azure-Portal.