翻譯
每條流一個語言對,方向按每個段落判定。
為每條流指定一個語言對。譯文與轉錄同步串流輸出,不需要等整句結束。
請求
欄位
| 欄位 | 類型 | 說明 |
|---|---|---|
languages | string[]? | 語言對,例如 ["en","zh"]。不傳這一段就不翻譯。 |
languages是一個語言對,不是 source 和 target。辨識為zh的段落譯成en;其餘一切——en,或者會話中途出現的任何第三種語言——都譯成zh。第二項是保底目標,作為預設翻譯目標。單向講座、雙向對話,以及有人中途換語言,用的都是同一套設定。
雙向翻譯與其他語言
["en", "zh"] 表示英語→中文、中文→英語。辨識到日語等其他語言時,譯為第二項(中文)。要辨識第三種語言,請設定 transcribe.strict: false 和 transcribe.identifyLanguage: true(也可使用 languages: ["auto"])。補譯可能晚於原文回傳;翻譯服務失敗時,個別段落可能沒有譯文。