備註
Microsoft 翻譯工具 V2 於 2018 年 4 月 30 日被棄用。 將您的應用程式移轉至 V3,並體驗 V3 獨有的新功能。 V2 已於 2021 年 5 月 24 日淘汰。
Azure 翻譯工具 版本 3 (V3) 已普遍可用。 此版本包含新功能、已棄用的方法,以及與 Microsoft 翻譯工具 傳送及接收資料的新格式。 本文檔提供更改應用程序以使用 V3 的信息。
本文檔的末尾包含有用的鏈接,供您了解更多信息。
特點總結
- 無追蹤 - 在 V3 中 No-Trace 適用於 Azure 入口網站中的所有定價層級。 這項功能表示服務不會儲存提交至 V3 API 的文字。
- JSON - XML 取代 JSON。 傳送至服務及從服務接收的所有資料均採用 JSON 格式。
- 單一要求中的多個目標語言 - Translate 方法在單一要求中接受多種
to語言進行翻譯。 例如,單一要求可以是from英文和to德文、西班牙文和日文,或任何其他語言群組。 - 雙語字典 — 雙語字典方法已新增至 API。 此方法包括
lookup和examples。 - 音譯 — 音譯方法已新增至 API。 此方法將一個腳本中的單字和句子轉換為另一個腳本。 例如,阿拉伯語到拉丁語。
- 語言 - 新
languages方法會以 JSON 格式提供語言資訊,供與translate、dictionary和transliterate方法搭配使用。 - 新的翻譯功能 -
translate方法中新增新功能,用以支援在 V2 API 中作為個別方法的某些功能。 一個例子是 TranslateArray。 - 語音方式 - Microsoft 翻譯工具 已不再支援文字轉語音功能。 文字轉語音功能可在 Microsoft語音服務提供。
下列 V2 和 V3 方法清單會識別提供 V2 隨附功能的 V3 方法和 API。
| V2 API 方法 | V3 API 相容性 |
|---|---|
Translate |
翻譯 |
TranslateArray |
翻譯 |
GetLanguageNames |
語言 |
GetLanguagesForTranslate |
語言 |
GetLanguagesForSpeak |
Microsoft 語音服務 |
Speak |
Microsoft 語音服務 |
Detect |
偵測 |
DetectArray |
偵測 |
AddTranslation |
不再支援此功能 |
AddTranslationArray |
不再支援此功能 |
BreakSentences |
BreakSentence |
GetTranslations |
不再支援此功能 |
GetTranslationsArray |
不再支援此功能 |
移至 JSON 格式
Microsoft 翻譯工具 Translation V2 接受並回傳 XML 格式的資料。 在 V3 中,使用 API 發送和接收的所有數據都是 JSON 格式。 V3 中不再接受或傳回 XML。
此變更會影響針對 V2 文字翻譯 API 撰寫的應用程式的數個層面。 例如:語言 API 會傳回文字翻譯、音譯和兩個字典方法的語言資訊。 您可以在一次呼叫中要求所有方法的所有語言資訊,也可以個別要求它們。
驗證金鑰
用於 V2 的驗證金鑰適用於 V3。 您不需要重新訂閱。 您可以在一年的遷移期間在應用程式中混合使用 V2 和 V3,讓您在從 V2-XML 遷移到 V3-JSON 時更輕鬆地發布新版本。
定價模式
Microsoft 翻譯工具 V3 的定價方式與 V2 相同;按字元定價,包含空格。 V3 中的新功能針對哪些字元需計入收費的方式做了一些變更。
| V3 方法 | 需計費的字元 |
|---|---|
Languages |
沒有提交任何字符,沒有一個字符被計算在內,沒有收費。 |
Translate |
計算是根據提交進行翻譯的字元數量,以及字元被翻譯成多少種語言。 提交了 50 個字符,其中 5 個算作 50x5。 |
Transliterate |
會計算提交進行音譯的字元數。 |
Dictionary lookup & example |
會計算提交給字典查閱的字元數和範例。 |
BreakSentence |
不收費。 |
Detect |
不收費。 |
V3 端點
全球
- api.cognitive.microsofttranslator.com
V3 API 文字翻譯方法
相容性和客製化
備註
Microsoft 翻譯工具 Hub 於 2019 年 5 月 17 日正式退役。 查看遷徙資訊與日期。
Azure 翻譯工具 V3 預設使用神經機器翻譯。 因此,它無法與 Microsoft 翻譯工具 Hub 一起使用。 Translator Hub 僅支援舊版統計機器翻譯。 現在可透過自訂翻譯器進行神經翻譯的客製化。 深入瞭解自訂神經機器翻譯
使用 V3 文字 API 的神經翻譯不支援使用標準類別 (SMT、speechtech)。 generalnn
| 版本 | 端點 | 翻譯中心有提供支援嗎? | 自定義翻譯器支持? |
|---|---|---|---|
| 翻譯器版本 2 | api.microsofttranslator.com | Yes | 否 |
| 翻譯器版本 3 | api.cognitive.microsofttranslator.com | 否 | Yes |
翻譯器版本 3
- 已正式推出且提供完整支援。
- 它可讓您叫用您使用自訂翻譯器 (預覽版) 自訂的神經網路翻譯系統,這是新的翻譯器神經機器翻譯 (NMT) 自訂功能。
- 它不提供使用 Microsoft 翻譯工具 Hub 所建立的客製化翻譯系統存取。
如果您使用 api.cognitive.microsofttranslator.com 端點,則使用 Translator 第 3 版。
翻譯器版本 2
- 不滿足所有 ISO 20001、20018 和 SOC 3 認證要求。
- 不允許您叫用使用翻譯器自訂功能自訂的神經網路翻譯系統。
- 提供使用 Microsoft 翻譯工具 Hub 建立的客製化翻譯系統的存取權。
- 使用 api.microsofttranslator.com 端點。
沒有任何版本的 Azure 翻譯工具 會建立你的翻譯紀錄。 您的翻譯絕不會與任何人分享。 更多信息請訪問 Translator No-Trace 網頁。