LibreTranslate
LibreTranslate 開源機器翻譯引擎
軟體分類 應用軟體 / 翻譯工具
軟體標籤
15531556ffDiaporama程式設計Adobe AuditionGPL1554
開發廠商 LibreTranslate Community / Argos Open Technologies
徹底告別翻譯黑盒:讓每一行翻譯數據都留在您的掌控之中
- 100% 自託管與私有化: 翻譯過程完全在您的本地伺服器執行。無論是商業機密文件還是個人通訊,都不會被傳送至第三方伺服器進行訓練或監控。
- 極簡的開發者 API: 提供標準的 REST API 接口,僅需幾行程式碼即可將多語言翻譯功能整合進您的應用程式、聊天機器人或自動化腳本中。
- 無 API 金鑰限制: 對於自託管版本,沒有請求頻率限制(Rate Limiting)或按量計費的問題,效能僅取決於您的硬體資源。
主要功能、特點
介紹: LibreTranslate 是一個使用 Python 編寫的 API 伺服器,底層使用 OpenNMT 與 Argos Train 提供模型驅動。它支援超過 30 種主流語言的雙向翻譯,並具備自動語言偵測功能。
特色服務:
- 離線翻譯能力: 支援預先下載語言包。一旦模型下載完成,即可在完全斷網的環境下提供穩定的翻譯服務。
- 文件翻譯支援: 除了純文字,也支援直接上傳
.docx,.pptx,.xlsx,.odt等格式檔案,並保留原有的格式排版進行翻譯。 - 高度模組化: 開發者可以根據需求載入特定的語言模型,或透過訓練自定義領域的術語集來提升特定行業(如醫療、法律)的準確度。
- 2026 智慧模型優化: 2026 年版本引入了輕量化的 Transformer 模型,在保持低硬體佔用(甚至能在樹莓派運行)的同時,顯著提升了長句的語法連貫性。
翻譯精準度評估 (LaTeX)
LibreTranslate 的模型質量通常使用 BLEU (Bilingual Evaluation Understudy) 得分來評估,其計算核心基於修改後的精確度(Modified
LibreTranslate 在 2026 年的通用領域評分已與商業引擎差距縮小至 5% 以內。
翻譯方案對比表 (2026)
| 特性項目 | Google Translate API | DeepL API | LibreTranslate |
|---|---|---|---|
| 數據隱私 | 資料可能被用於訓練 | 較好 (商業保護) | 最高 (資料不外流) |
| 費用模型 | 按字符計費 | 按月費 + 字符計費 | 完全免費 (自託管) |
| 網路依賴 | 必須連網 | 必須連網 | 支援完全離線 |
| API 門檻 | 需信用卡/金鑰 | 需申請金鑰 | 一鍵 Docker 啟動 |
| 自定義模型 | 支援 (需額外付費) | 不支援 | 支援 (自由訓練) |
快速啟動範例 (Docker)
使用 Docker 僅需一行指令,即可在本地 port 5000 啟動完整的翻譯服務:
docker run -ti -p 5000:5000 libretranslate/libretranslate
透過 Python 調用 API 的範例:
Python
import requests
res = requests.post("http://localhost:5000/translate", json={
"q": "Hello World",
"source": "en",
"target": "zh",
"format": "text"
})
print(res.json()["translatedText"]) # 輸出: 你好世界
產品說明
LibreTranslate 是語言全球化進程中的「自由戰士」。在 應用軟體 的版圖中,它打破了翻譯技術被雲端巨頭壟斷的局面。對於企業來說,它不僅節省了昂貴的 API 呼叫成本,更重要的是解決了合規性(如 GDPR)與核心資產安全的顧慮。其核心價值在於「翻譯的民主化」——讓任何個人或團隊都能擁有自己的翻譯大腦。對於在 2026 年構建邊緣運算應用、內部隱私文件系統或是自動化本地化平台的開發者而言,LibreTranslate 是不可或缺的基礎組件。

