[OpenAI] OpenAI Translator:基于 OpenAI 的开源翻译工具
OpenAI Translator:基于 OpenAI 的开源翻译工具
推荐一个基于 OpenAI 的开源翻译工具 OpenAI Translator。OpenAI Translator 是一款基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用。与普通的翻译插件不同,OpenAI Translator 包含非常有效的单词润色、摘要功能和文字转语言功能。
作者开发了一个 Bob 的插件 bob-plugin-openai-translator 使用 ChatGPT API 在 macOS 上进行全局划词翻译。但是由于很多用户并不是 macOS 用户或 Bob 用户,所以特此开发了一个浏览器插件方便这些用户使用 ChatGPT 进行划词翻译。此工具既是浏览器插件也是跨平台桌面应用!
请注意!桌面端应用不支持划词后弹出图标,划词后必须按下快捷键才能够触发划词翻译。
特性
- 支持三种翻译模式:翻译、润色、总结
- 支持 55 种语言的相互翻译、润色和总结功能
- 支持实时翻译、润色和总结,以最快的速度响应用户,让翻译、润色和总结的过程达到前所未有的流畅和顺滑
- 支持自定义翻译文本
- 支持一键复制
- 支持 TTS(文字转语言)
- 浏览器插件和桌面端应用,全平台(Windows + macOS + Linux)支持!
使用准备
为了使用此工具,您需要做以下准备:
- 必须申请 OpenAI API Key [https://platform.openai.com/account/api-keys](https://platform.openai.com/account/api-keys)
- 如果无法访问 OpenAI,可以使用 OpenAI API Proxy
安装
Windows
您可以通过以下方式安装:
- 通过 [winget - https://github.com/microsoft/winget-cli](https://github.com/microsoft/winget-cli) 安装 (仅支持 windows):
1 | winget install yetone.OpenAITranslator |
- 通过 [Scoop - https://scoop.sh/](https://scoop.sh/):
1 | scoop bucket add extras |
- 手动安装:在 Latest Release - https://github.com/yetone/openai-translator/releases/latest页面下载以 .msi 结尾的安装包,下载完成后双击安装包进行安装。如果提示不安全,可以点击 更多信息 -> 仍要运行 进行安装。
MacOS
您可以通过以下方式安装:
- 手动安装:去 Latest Release - https://github.com/yetone/openai-translator/releases/latest页面下载对应芯片以 .dmg 的安装包(Apple Silicon机器请使用aarch64版本,并注意执行下文xattr指令),下载完成后双击安装包进行安装,然后将 OpenAI Translator 拖动到 Applications 文件夹。
开始使用
您可以通过以下方式开始使用此工具:
- 桌面端应用:启动 OpenAI Translator,如果您遇到权限提示,请前往
设置 -> 隐私与安全性
中删除 OpenAI Translator,然后重新添加 OpenAI Translator。 - 浏览器插件:访问你使用的浏览器的插件市场安装插件。点击插件列表里的 OpenAI Translator 图标,把获取的 API KEY 填入此插件弹出的配置界面中,刷新浏览器页面,即可使用。
故障排除
如果您遇到以下问题,您可以尝试以下解决方案:
- 如果在启动时提示文件损坏(Apple Silicon版本),打开
Terminal.app
,并输入以下命令(中途可能需要输入密码),然后重启 OpenAI Translator 即可:
1 | sudo xattr -d com.apple.quarantine /Applications/OpenAI\ Translator.app. |
- 如果您每次打开它都遇到权限提示,或者无法执行快捷键划词翻译,请前往 设置 -> 隐私与安全性 -> 辅助功能 中删除 OpenAI Translator,然后重新添加 OpenAI Translator。
- 如果在
OpenAI Translator
启动时提示开发者无法验证,请点击Cancel
按钮,然后去设置 -> 隐私与安全性
页面,点击仍要打开
按钮,然后在弹出窗口里点击打开
按钮即可。
以上就是此工具的基本情况和使用方法,希望对您有所帮助!
参考链接
[1] [yetone/openai-translator: 基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API. - https://github.com/yetone/openai-translator](https://github.com/yetone/openai-translator)
[2] [OpenAI Translator - Chrome Web Store - https://chrome.google.com/webstore/detail/openai-translator/ogjibjphoadhljaoicdnjnmgokohngcc](https://chrome.google.com/webstore/detail/openai-translator/ogjibjphoadhljaoicdnjnmgokohngcc)
[3] [Account API Keys - OpenAI API - https://platform.openai.com/account/api-keys](https://platform.openai.com/account/api-keys)
[4] [microsoft/winget-cli: Windows Package Manager CLI (aka winget) - https://github.com/microsoft/winget-cli](https://github.com/microsoft/winget-cli)
[5] [Scoop - https://scoop.sh/](https://scoop.sh/)