Mozilla 繼續開發機器翻譯系統並發布了一個插件

Firefox徽標

在 2019 年的最後一個季度,我們在博客上分享了 Mozilla 的人們表示他們有興趣在 Firefox 中實施他們自己的自動翻譯系統作為佛手柑項目的一部分的消息。 與Chrome翻譯器相似,但區別在於 將是在Firefox中翻譯網頁的選項 它可以在沒有互聯網連接的情況下工作。

Firefox 本身已經具有用於翻譯頁面的內置機制,但它與外部雲服務(由 Google、Yandex 和 Bing 支持)的使用相關聯,並且默認情況下未激活。 當打開未知語言的頁面時,翻譯引擎還支持自動語言檢測,並顯示一個帶有翻譯頁面建議的特殊指示器。

而現在,在那個項目之後的幾個月 已經初具規模因為 Mozilla 發布了 Firefox Translations 0.4 插件 (以前以Bergamot Translate 的名稱開發),實現了在瀏覽器中運行而無需訪問外部服務的自主機器翻譯系統。 新插件使用類似的界面與用戶交互,因為啟動了一個集成控制器來處理用戶系統上的數據。

要將一種語言翻譯成另一種語言,需要用到佛手柑翻譯引擎,由 Mozilla 開發人員與來自英國、愛沙尼亞和捷克共和國的多所大學的研究人員在歐盟的財政支持下在佛手柑計劃的框架內開發。

馬達 用 C++ 編寫並編譯成 WebAssembly 的中間二進製表示 使用 Emscripten 編譯器。 該引擎是機器翻譯框架上的一個鏈接,它使用循環神經網絡 (RNN) 和基於轉換器的語言模型。

GPU 可用於加速學習和翻譯. Marian 用於為 Microsoft Translator 翻譯服務提供支持,主要由 Microsoft 工程師與愛丁堡大學和波茲南大學的研究人員合作開發。

Firefox Translations 支持從愛沙尼亞語和西班牙語到英語(反之亦然),以及從英語到德語的翻譯。 翻譯性能為每分鐘 500 至 600 字。

支持在瀏覽器窗口中優先翻譯可見文本。 升新版本提供了在第一次翻譯嘗試中自動下載帶有模型的文件的可能性. 每種語言的模型文件大約為 15 MB。 自動下載在第一次翻譯開始之前會引入一個輕微的延遲,但會大大減少插件本身的大小(3,6MB 而不是 124MB)。

新版本還顯著加快了將模型加載到內存中的速度: 過去加載一個模型需要 10-30 秒,但現在模型幾乎立即加載。 如果頁面的翻譯時間超過 3 秒,界面會提供操作進度的指示。

從可見區域開始,從上到下依次執行翻譯。 已翻譯的部分顯示為就緒,未翻譯的部分仍保留原始語言。

包括遙測發送, 傳輸有關用戶與附加界面交互的數據(例如,有關按下翻譯按鈕或禁止某些站點的翻譯)、有關操作性能的信息和有關係統(CPU、內存)的技術信息。

到目前為止,該插件只能安裝在夜間 Firefox 構建上,當禁用數字簽名插件驗證時,必須在“關於:配置”頁面上通過將 xpinstall.signatures.dev-root 更改為“true”和“xpinstall. signatures.required”到“false”。

安裝附加組件後,Firefox 將開始顯示一個面板,該面板將要求翻譯語言與瀏覽器語言不同且與附加組件兼容的頁面,並提供禁用顯示的功能特定語言或網站的附加面板。

為了能夠獲得補充,就去 到以下鏈接。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。