Pot-Desktop是一款功能强大的跨平台划词翻译和OCR软件,旨在为用户提供便捷高效的翻译和文字识别体验。它支持Windows、macOS和Linux等主流操作系统,并且兼容Wayland显示协议,可以满足不同用户的需求。
Pot-Desktop具有以下几个突出的特性:
多接口并行翻译:支持OpenAI、Google、百度、有道等多种翻译接口,可以同时调用多个接口进行对比翻译。
强大的OCR功能:内置系统OCR和Tesseract.js离线OCR,同时支持百度、腾讯等在线OCR服务。
语音合成:支持将翻译结果转换为语音输出。
生词本导出:可以将翻译结果导出到Anki、欧路词典等生词本软件中。
插件系统:通过插件可以扩展翻译接口、OCR接口、语音合成接口等功能。
外部调用:提供HTTP接口,方便与其他软件集成。
多语言支持:界面支持多种语言本地化。
Pot-Desktop支持丰富的翻译、OCR和语音合成接口:
通过插件系统,还可以扩展更多自定义接口。
Pot-Desktop支持Windows、macOS 和Linux三大主流桌面操作系统:
winget install Pylogmon.pot
brew tap pot-app/homebrew-tap
brew install pot
Pot-Desktop支持以下几种使用方式:
划词翻译:选中文本,按快捷键即可翻译。
输入翻译:打开翻译窗口,输入文本进行翻译。
截图OCR:截取屏幕区域进行文字识别。
截图翻译:截取屏幕区域进行识别并翻译。
剪贴板监听:自动翻译剪贴板内容。
通过设置快捷键,可以快速调用这些功能。
Pot-Desktop提供了强大的插件系统,可以通过插件扩展翻译接口、OCR接口、语音合成接口等功能。用户可以在插件列表中查找并安装所需的插件。
开发者也可以参考插件开发模板来开发自己的插件。
Pot-Desktop提供了HTTP接口,可以被其他软件调用。通过向127.0.0.1:port
发送HTTP请求,即可触发Pot-Desktop的各项功能。
例如,调用划词翻译功能:
curl "127.0.0.1:60828/selection_translate"