如何使用即時轉譯

媒體服務標誌 v3


警告

Azure 媒體服務將於 2024 年 6 月 30 日淘汰。 如需詳細資訊,請參閱 AMS淘汰指南

轉譯傳遞和播放

當您使用 MPEG-DASH 或 HLS/CMAF 發佈即時串流時,IMSC1.1 相容 TTML 中的轉譯文字會連同視訊和音訊一起建立。 它會封裝成 MPEG-4 第 30 部分 (ISO/IEC 14496-30) 片段。 如果您使用 HLS/TS,文字會以區塊化 VTT 的形式傳遞。

如果您使用 Azure 媒體播放機,請使用 Azure 媒體播放機 2.3.3 版或更新版本

注意

開啟即時轉譯時即會收取額外費用。 請在媒體服務定價頁面 [即時影片] 區段中檢閱定價資訊。

重要

您應該針對即時活動使用 2 秒的 GOP 大小。 您必須使用 GOP 大小為 4 秒或以下,才能透過即時轉譯進行即時活動,以取得正確的轉譯數據。 如果您選擇使用較高的 GOP 大小,轉譯數據可能會有瑕疵,例如遺漏內容。

即時轉譯自動產生的 VTT 檔案

當您為即時活動啟用即時轉譯時,會產生 WebVTT 檔案,並位於封存資產的根目錄中。 由於此檔案延遲到所有語音廣播之後,您不應該在廣播結束後刪除即時輸出數分鐘。 然後,您可以下載 VTT 檔案並加以編輯,或使用它翻譯為其他語言的副標題。 檔案的名稱為 auto-generated-best_XXX.vtt

警告

最終自動產生的即時轉譯 VTT 檔案會延遲處理。 除非您在刪除實時輸出之前等候數分鐘,否則檔案中的內容將會遭到截斷。 此外,實時轉譯不適用於即時活動的多個輸入數據流。

如需如何搭配產生的 WebVTT 檔案使用追蹤 API 的詳細資訊,請參閱 追蹤 一文。

使用即時轉譯建立即時活動

您可以使用 Azure 入口網站、REST API 或任何 SDK 來建立即時轉譯的即時活動。

語言程式代碼必須符合影片的口語語言。 請參閱本文結尾的語言 代碼數據表

在即時活動開始後啟動或停止轉譯

您可以在即時活動處於執行、待命或停止狀態時,啟動和停止或變更即時轉譯的語言。

重要

開啟或關閉即時轉譯必須先完成,才能將任何數據寫入輸出資產 - 這通常是在建立實時輸出時,或傳入的輸入數據流到達即時活動時。

若要開啟即時轉譯或更新轉譯語言,請修補即時活動,以在 'language' 屬性中包含具有正確語言代碼的「轉譯」屬性。 請參閱上述清單以取得支援的語言代碼。

若要關閉即時轉譯,請從即時活動物件中移除「轉譯」屬性。

即時轉譯區域和語言

即時轉譯的可用區域列於此處

此為可轉譯的語言清單,請使用 API 中的語言程式碼。

語言 地區設定 (BCP-47)
南非荷蘭文 (南非) af-ZA
阿姆哈拉文 (衣索比亞) am-ET
阿拉伯文 (阿爾及利亞) ar-DZ
阿拉伯文 (巴林),現代標準 ar-BH
阿拉伯文 (埃及) ar-EG
阿拉伯文 (伊拉克) ar-IQ
阿拉伯文 (以色列) ar-IL
阿拉伯文 (約旦) ar-JO
阿拉伯文 (科威特) ar-KW
阿拉伯文 (黎巴嫩) ar-LB
阿拉伯文 (利比亞) ar-LY
阿拉伯文 (摩洛哥) ar-MA
阿拉伯文 (阿曼) ar-OM
阿拉伯文 (巴勒斯坦民族權力機構) ar-PS
阿拉伯文 (卡達) ar-QA
阿拉伯文 (沙烏地阿拉伯) ar-SA
阿拉伯文 (敘利亞) ar-SY
阿拉伯文 (突尼西亞) ar-TN
阿拉伯文 (阿拉伯聯合大公國) ar-AE
阿拉伯文 (葉門) ar-YE
孟加拉文 (印度) bn-IN
保加利亞文 (保加利亞) bg-BG
緬甸文 (緬甸) my-MM
加泰蘭文 (西班牙) ca-ES
中文 (廣東話,繁體) zh-HK
中文 (國語,簡體) zh-CN
中文 (繁體,國語) zh-TW
克羅埃西亞文 (克羅埃西亞) hr-HR
捷克文 (捷克) cs-CZ
丹麥文 (丹麥) da-DK
荷蘭文 (比利時) nl-BE
荷蘭文 (荷蘭) nl-NL
英文 (澳大利亞) en-AU
英文 (加拿大) en-CA
英文 (迦納) en-GH
英文 (香港) en-HK
英文 (印度) en-IN
英文 (愛爾蘭) en-IE
英文 (肯亞) en-KE
英文 (紐西蘭) en-NZ
英文 (奈及利亞) en-NG
英文 (菲律賓) en-PH
英文 (新加坡) en-SG
英文 (南非) en-ZA
英文 (坦尚尼亞) en-TZ
英文 (英國) en-GB
英文 (美國) en-US
愛沙尼亞文 (愛沙尼亞) et-EE
菲律賓文 (菲律賓) fil-PH
芬蘭文 (芬蘭) fi-FI
法文 (比利時) fr-BE
法文 (加拿大) fr-CA
法文 (法國) fr-FR
法文 (瑞士) fr-CH
德文 (奧地利) de-AT
德文 (德國) de-DE
德文 (瑞士) de-CH
希臘文 (希臘) el-GR
古吉拉特文 (印度) gu-IN
希伯來文 (以色列) he-IL
印度文 (印度) hi-IN
匈牙利文 (匈牙利) hu-HU
冰島文 (冰島) is-IS
印尼文 (印尼) id-ID
愛爾蘭文 (愛爾蘭) ga-IE
義大利文 (義大利) it-IT
日文 (日本) ja-JP
爪哇文 (印尼) jv-ID
坎那達文 (印度) kn-IN
高棉文 (柬埔寨) km-KH
韓文 (韓國) ko-KR
寮文 (寮國) lo-LA
拉脫維亞文 (拉脫維亞) lv-LV
立陶宛文 (立陶宛) lt-LT
馬其頓文 (北馬其頓) mk-MK
馬來文 (馬來西亞) ms-MY
馬爾他文 (馬爾他) mt-MT
馬拉提文 (印度) mr-IN
挪威文 (巴克摩,挪威) nb-NO
波斯文 (伊朗) fa-IR
波蘭文 (波蘭) pl-PL
葡萄牙文 (巴西) pt-BR
葡萄牙文 (葡萄牙) pt-PT
羅馬尼亞文 (羅馬尼亞) ro-RO
俄文 (俄羅斯) ru-RU
塞爾維亞文 (塞爾維亞) sr-RS
僧伽羅文 (斯里蘭卡) si-LK
斯洛伐克文 (斯洛伐克) sk-SK
斯洛維尼亞文 (斯洛維尼亞) sl-SI
西班牙文 (阿根廷) es-AR
西班牙文 (玻利維亞) es-BO
西班牙文 (智利) es-CL
西班牙文 (哥倫比亞) es-CO
西班牙文 (哥斯大黎加) es-CR
西班牙文 (古巴) es-CU
西班牙文 (多明尼加) es-DO
西班牙文 (厄瓜多) es-EC
西班牙文 (薩爾瓦多) es-SV
西班牙文 (赤道幾內亞) es-GQ
西班牙文 (瓜地馬拉) es-GT
西班牙文 (宏都拉斯) es-HN
西班牙文 (墨西哥) es-MX
西班牙文 (尼加拉瓜) es-NI
西班牙文 (巴拿馬) es-PA
西班牙文 (巴拉圭) es-PY
西班牙文 (秘魯) es-PE
西班牙文 (波多黎各) es-PR
西班牙文 (西班牙) es-ES
西班牙文 (烏拉圭) es-UY
西班牙文 (美國) es-US
西班牙文 (委內瑞拉) es-VE
斯瓦希里文 (肯亞) sw-KE
史瓦希里文 (坦尚尼亞) sw-TZ
瑞典文 (瑞典) sv-SE
坦米爾文 (印度) ta-IN
特拉古文 (印度) te-IN
泰文 (泰國) th-TH
土耳其文 (土耳其) tr-TR
烏克蘭文 (烏克蘭) uk-UA
烏茲別克文 (烏茲別克) uz-UZ
越南文 (越南) vi-VN
祖魯文 (南非) zu-ZA

取得說明及支援

您可以連絡媒體服務並詢問問題,或依照下列其中一種方法追蹤我們的更新: