Wason Language Translator CLI
目錄
使用文字翻譯已經日常生活當中經常會遇到的情境,如 Google Translate、DeepL Translate, Wason Language Translator 等經常使用的服務。
最近在工作環境中製作簡報會有遇到在地中文化的需求,上述的服務基本上也都支援了文件的翻譯功能 (docx, pptx, pdf 等等格式),其中不太一樣的地方就是使用的費用還有翻譯的精準度。
- Cloud Translation | Google Cloud: Google Cloud Translation 有提供整供文件翻譯,整體翻譯較佳,不過沒有任何免費的額度,使用上需要綁定計費帳戶
- Wason Language Translator Demo: IBM Cloud 也有提供文件翻譯,申請帳號之後會有 2 MB一個檔案的免費方案,整體翻譯效果較 Google Cloud Translation 差一些,勘用。
本篇文章基本上就在將 Language Translator - IBM Cloud API Docs 封裝成 cli 來方便進行文件翻譯
Wason Language Translator Lite Plan
Language Translator - IBM Cloud(https://cloud.ibm.com/apidocs/language-translator) Lite 計劃每月免費提供 1,000,000 個字符,包括預設翻譯模型。 當您升級到付費計劃時,您可以創建自定義模型。
使用方法
點擊 👉 releases 下載最新的執行檔
點擊 👉 Language Translator - IBM Cloud 申請一個 IBM Cloud 帳戶,並建立 Language Translator 應用實例,複製
apiKey
及url
1 2 3 4 5 6 7
API_KEY=<replace-your-api-key> URL=<replace-url> cat <<EOF >> $HOME/.wason-translator-cli.yaml api_key: ${API_KEY} url: ${URL} version: 2018-05-01 EOF
使用 cli 進行文件翻譯,支援的格式有
.doc
,.docx
,.ppt
,.pptx
,.xls
,.xlsx
,.rtf
,.odt
,.odp
,.ods
,.pdf
,.htm
,.html
,.xml
,.json
,.txt
上傳文件檔案
下載翻譯好的文件
刪除文件
程式原始碼
cage1016/wason-translator-cli: IBM Cloud Language Translator CLI (document translate)