語音技術

語言標記

language tagging (yue / zh-HK)

定義

用國際標準代碼標明內容屬於哪種語言(連地區/書寫系統),令機器下游處理正確。

點計

量法:清點系統各面的語言標記——API 參數、轉寫輸出、字幕檔、網頁標記——逐個對照 IANA 語言子標籤註冊庫確認有效,再核對語義:粵語標了 yue,還是只標了 zh。

zh 是「中文」統稱:標 zh-HK 只表達「香港使用的中文」,不表達粵語本身;規範的例子用 yue-Hant-HK 表達「香港繁體書寫的粵語」。標錯會令搜尋、字體、朗讀全部跟錯路線。

健康區間

標記語法定義於 BCP 47(現行 RFC 5646,2009 年發布),子標籤由 IANA 註冊庫維護:註冊庫收錄 yue(粵語);規範並建議不提供額外資訊的子標籤應該省略。

來源:https://en.wikipedia.org/wiki/IETF_language_tag(查閱 2026-10-31)

4 個改進手段

  1. 全站統一:API 參數、輸出 JSON、字幕、網頁 lang 屬性用同一套標記,不要一邊 zh-HK 一邊 yue。
  2. 表達粵語時優先 yue;要連香港繁體一齊標明才用 yue-Hant-HK,避免 zh-HK 被下游當普通話處理。
  3. 驗下游行為:改標記後實測搜尋、字體後備、朗讀引擎的反應,不要假設標記自動生效。
  4. 存檔逐字稿帶語言標記,日後翻譯或本地化可以直接使用。

資料來源

返回術語表廣東話 ASR 比較廣東話語音轉文字