【7K⭐】Pot:一款开源免费支持跨平台划词翻译和OCR的软件
【7K⭐】Pot:一款开源免费支持跨平台划词翻译和OCR的软件
如果你经常需要阅读英文文档或者图片,你可能会遇到以下问题:
- 浏览器自带的翻译功能翻译效果不佳,无法对照原文,而且不能翻译图片中的文字
- 翻译插件虽然支持多个翻译源,但是在国内使用速度很慢,而且会干扰正常的操作
- 其他的划词翻译软件只能在浏览器中使用,不能翻译其他应用中的文字,而且不支持 OCR 功能
那么,有没有一款软件可以解决这些问题呢?答案是有的。
它就是我今天要为大家介绍的主角— Pot。
1️⃣ Pot 软件简介
Pot 是一款开源免费支持跨平台划词翻译和OCR的软件,可以让你在任何地方轻松翻译文字和图片中的文本。而且Pot能够接入ChatGPT、ChatGLM、智谱AI等大模型。
2️⃣ Pot 的功能特点介绍
1. 开源免费
Pot 在Github开源,用户无需付费即可免费下载软件使用。
注意:Pot翻译软件本身是免费使用的,但是某些翻译接口可能需要申请API密钥才能使用,而这些API密钥可能会有使用限制或收费要求。
2. 多平台支持
Pot 支持多平台系统,无论是 Windows、MacOS 还是 Linux 系统,都有对应的软件包下载使用。
3. 划词翻译
鼠标选中需要翻译的文本,按下设置的划词翻译快捷键即可呼出翻译窗口,支持多个翻译源,如 DeepL、彩云小译、OpenAI 等
4. 输入翻译
按下输入翻译快捷键呼出翻译窗口,输入待翻译文本后按下回车翻译,支持多个翻译源,如 Google、Bing、DeepL 等
5. 截图翻译
按下截图翻译快捷键后框选需要识别区域即可完成翻译,支持多个文字识别源和翻译源,如 Tesseract、百度、腾讯、Google、Bing 等
6. 截图 OCR
按下截图 OCR 快捷键后框选需要识别区域即可完成识别,支持多个文字识别源,如 Tesseract、百度、腾讯等
7. 外部接口调用
通过被其他软件调用实现更加方便高效的功能,如 SnipDo (Windows)、PopClip (MacOS)、Starry (Linux) 等插件
8. 剪切板监听模式
在任意翻译面板上点击左上角图标启动剪切板监听模式,复制文字即可完成翻译
9. 支持插件系统
软件内置接口数量有限,但是可以通过插件系统来扩展软件的功能,如 Lingva、Tatoeba、ECDICT 等插件
10. 支持导出到生词本
将翻译结果导出到生词本,支持多个生词本源,如 Anki、欧路词典、有道、扇贝等
11. 多语言支持
支持中文、英文等多种语言的界面
3️⃣ Pot 有何优势?
1. 丰富的接口配置
翻译接口 | 文字识别 |
---|---|
OpenAI | Windows.Media.OCR on Windows |
智谱 AI | Apple Vision Framework on MacOS |
阿里翻译 | Tesseract OCR on Linux |
百度翻译 | Tesseract.js (离线) |
彩云小译 | 百度 |
腾讯翻译君 | 腾讯 |
腾讯交互翻译 | 火山 |
火山翻译 | 迅飞 |
小牛翻译 | 腾讯图片翻译 |
百度图片翻译 | |
Bing | Simple LaTeX |
Bing 词典 | OCRSpace (插件) |
DeepL | Rapid (离线 插件) |
有道翻译 | Paddle (离线 插件) |
桥词典 | |
Yandex | |
Lingva (插件) | |
Tatoeba (插件) | |
ECDICT (离线词典 插件) | |
更多接口支持见 插件系统 | 更多接口支持见 插件系统 |
2. 翻译效果好
由于支持多个翻译源,可以根据不同行业的翻译效果来选择翻译源,比如技术方面,选择 DeepL 翻译源,能大大提高翻译效果。
3. 翻译范围广泛
由于是系统级的软件,不仅仅是能在浏览器上使用,电脑上任何出现英文的地方,都能够方便地翻译,甚至连图片这样不能选择的文字,也能通过内置的 OCR 功能,截图识别后翻译出来
4. 翻译功能强大
除了基本的划词翻译和输入翻译,还支持外部调用、剪切板监听模式、截图 OCR、截图翻译、导出到生词本等功能,可满足用户不同的使用场景和使用需求。
5. 软件干净简洁
由于是开源免费的软件,没有任何广告或者捆绑,软件界面简洁美观,使用简单流畅,占用资源少,不会影响电脑的性能
4️⃣ Pot 下载安装
Pot 支持Win、Mac、Linux多平台系统,请根据使用平台下载对应安装包进行安装。
官方安装指南:https://pot-app.com/docs/install.html
下载地址 | 下载链接 |
---|---|
官 网 | https://pot-app.com/download.html |
Github | https://github.com/pot-app/pot-desktop/releases |
123 云盘 | https://www.123pan.com/s/s2xcVv-AurUH.html |
阿里云盘 | https://www.alipan.com/s/nrj4zS7AFQb |
百度云盘 | https://pan.baidu.com/s/1w1_PSqk7192kmjv6RPSeiw?pwd=ugbt 提取码: ugbt |
5️⃣ 软件使用
1. 语言设置
软件安装后默认语言是英语,我们可将语言设置为中文。
2. 翻译设置
设置你需要翻译的源语言和目标语言,以及语种检测引擎等。
自动复制 | 翻译后自动复制内容,支持复制原文、译文、原文+译文。 |
---|---|
增量翻译 | 开启此选项之后,划词翻译后保持翻译窗口不要关闭,再次触发划词翻译可以将所选内容追加到翻译窗口中,这在翻译多页内容时非常有用。 |
动态翻译 | 开启此选项之后,在输入翻译时会自动触发翻译,不需要点击翻译按钮或按回车。 |
自动删除换行 | 开启此选项后将会自动删除划词翻译所选内容中的换行符,这在pdf中进行划词翻译时非常有用。 |
记住目标语言 | 开启此选择之后,在翻译面包中切换目标语言会更改设置中的目标语言选项。 |
失去焦点时关闭窗口 | 开启此选项后,翻译窗口会在失去焦点(即点击翻译窗口以外的其他地方)时自动关闭。 |
3. 文字识别设置
4. 快捷键设置
软件的四个基本功能都支持分别设置快捷键 注意,pot只支持标准的组合按键,不支持双击之类的非标准快捷键,以后也不会支持,如有需求请借助第三方按键映射来实现。
5. 服务设置
服务设置为pot软件的核心设置,所有接口设置都在这里配置。
pot内置了很多接口,这些接口有些是不需要配置可以直接使用的,有些是需要自己申请API服务的,如有需要请参考**API 服务申请**
6. 备份设置
主要用于备份软件的配置文件 config.json
、安装的插件和历史记录 history.db
本地备份:会将所有备份内容打包为zip保存到本地选择的路径
WebDav备份:pot会将所有备份内容打包后上传至WebDav
备份恢复:选中备份文件恢复即可
7. 插件安装
你可以在 pot-app-plugin-list 仓库查找你需要的插件,然后前往插件仓库下载插件。
pot 插件的扩展名为 .potext
, 下载得到.potext
文件之后, 在 偏好设置-服务设置-添加外部插件-安装外部插件
选择对应的 .potext
即可安装成功,添加到服务列表中即可像内置服务一样正常使用了。
故障排除:
-
找不到指定的模块 (Windows)
出现类似这样的报错是因为系统缺少 C++库,前往**这里**安装即可解决问题。
-
不是有效的 Win32 应用程序 (Windows)
出现类似这样的报错说明你没有下载对应系统或者架构的插件,前往插件仓库下载正确的插件即可解决问题。
8. API 申请
Pot 接入的众多翻译服务是调用各大翻译厂家的开放 API 来完成的,但是这些服务平台要求第三方软件申请并付费使用它们的服务。
不过,这些服务都会提供免费使用额度,超出免费额度后才需要付费,但对个人而言,免费额度一般就够用了。例如,百度翻译每月提供 100 万字符免费额度。
具体的API申请请参考各平台的官方文档。
6️⃣ 参考资料
Pot 官方使用文档:https://pot-app.com/docs/
7️⃣ 文章结论/总结语
💡总而言之,Pot 是一款开源免费支持跨平台划词翻译和OCR的软件,可以帮助你阅读外文文档和图片,提高你的学习和工作效率。它有着快速、准确、广泛、强大、轻量等特点,是一款值得推荐的翻译工具。如果你正需要此类功能的软件,还等什么,快去下载体验吧!!!
📢如果您觉得这篇文章对您有所帮助,别忘了点赞、收藏、转发和分享哦。
如果您有任何想法和建议,请随时在评论区留言。您的反馈对我来说非常重要,我会认真倾听并不断改进我的文章内容。同时,如果您想第一时间获取我的最新文章和动态,您还可以搜索关注我的博客或公众号。期待与您在未来的文章中再次相遇!
相关文章:

【7K⭐】Pot:一款开源免费支持跨平台划词翻译和OCR的软件
【7K⭐】Pot:一款开源免费支持跨平台划词翻译和OCR的软件 如果你经常需要阅读英文文档或者图片,你可能会遇到以下问题: 浏览器自带的翻译功能翻译效果不佳,无法对照原文,而且不能翻译图片中的文字翻译插件虽然支持多…...

navicat premium历史版本下载及更新navicat premium15 永久(使用)有效期
1、navicat premium介绍 Navicat Premium 是一套可创建多个连接的数据库开发工具,让你从单一应用程序中同时连接 MySQL、Redis、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 。它与 GaussDB 、OceanBase 数据库及 Amazon RDS、Amazon Aurora、Amaz…...
JAVA进化史: JDK8特性及说明
JDK 8(Java Development Kit 8)是Java平台的一个重大版本,于2014年3月发布。该版本引入了许多令人期待的新特性,其中一些改变了Java语言的面貌,提供了更丰富、灵活和现代的编程体验。以下是JDK 8的一些主要特性&#x…...

vue3基础知识一,安装及使用
一、安装vue3 需要安装node,然后在项目所在目录命令行执行以下代码。 npm create vuelatest 回车后需要配置以下内容。 二、安装所需的依赖包并运行 cd到项目目录,执行以下代码安装依赖包 npm i 运行项目 npm run dev 打开浏览器查看结果 ok&#…...

3D动态路障生成
3D动态路障生成 介绍设计实现1.路面创建2.空物体的创建3.Create.cs脚本创建 总结 介绍 上一篇文章介绍了Mathf.Lerp的底层实现原理,这里介绍一下跑酷类游戏的动态路障生成是如何实现的。 动态路障其实比较好生成,但是难点在哪里,如果都是平面…...

Node.js--》node环境配置及nvm和nvm-desktop安装教程
博主最近换了台新电脑,环境得从零开始配置,所以以下是博主从一台纯净机中配置环境,绝对的小白教程,大家第一次安装完全可以参考我的过程,闲话少说,直接开始!!! 接下来介绍…...

java的参数传递机制概述,方法重载概述,以及相关案例
前言: 学了Java的传递机制,稍微记录一下。循循渐进,daydayup! java的参数传递机制概述 1,java的参数传递机制是什么? java的参数传递机制是一种值传递机制。 2,值传递是什么? 值…...

2013年第二届数学建模国际赛小美赛B题寄居蟹进化出人类的就业模式解题全过程文档及程序
2013年第二届数学建模国际赛小美赛 B题 寄居蟹进化出人类的就业模式 原题再现: 寄居蟹是美国最受欢迎的宠物品种,依靠其他动物的壳来保护。剥去寄居蟹的壳,你会看到它柔软、粉红色的腹部卷曲在头状的蕨类叶子后面。大多数寄居蟹喜欢蜗牛壳&…...
2023总结
随着各大应用程序开始发送自己的年终总结,我的2023也只剩最后的几个小时了 ,我的2023可以说是过的还算顺利,但是也算是一路坎坷,希望2024,我的本命年能够让我过的顺利点。 1,毕业进度 毕业进度总体来说还…...
Prometheus 监控进程
prometheus 进程的监控 1. process exporter功能 2. 监控目标对主机进程的监控,chronyd sshd 等服务进程已经已定义脚本运行程序的运行状态监控。 process-compose的安装 监控所有进程 mkdir /data/process_exporter -p cd /data/process_exporter创建配置文件 …...

用ChatGPT挑选钻石!著名珠宝商推出-珠宝GPT
根据Salesforce最新发布的第五版《互联网购物报告》显示,ChatGPT等生成式AI的出现、快速发展,对零售行业和购物者产生了较大影响。可有效简化业务流程实现降本增效,并改善购物体验。 著名珠宝商James Allen为了积极拥抱生成式AI全面提升销售…...

啊?这也算事务?!
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO 联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬 学习必须往深处挖&…...

数据通信网络基础的网络参考模型华为ICT网络赛道
网络参考模型 目录 网络参考模型 2.1.应用与数据 2.2.网络参考模型与标准协议 2.2.1.OSI参考模型 2.2.2.TCP/IP参考模型 2.2.3.应用层 2.2.4.传输层 2.2.5.TCP和UDP 2.2.6.网络层 2.2.7.数据链路层 2.2.8.物理层 2.3.数据通信过程 2.1.应用与数据 应用的存在&#…...

弱电工程计算机网络系统基础知识
我们周围无时无刻不存在一张网,如电话网、电报网、电视网、计算机网络等;即使我们身体内部也存在许许多多的网络系统,如神经系统、消化系统等。最为典型的代表即计算机网络,它是计算机技术与通信技术两个领域的结合。 计算机网络的…...

大数据与人工智能|万物皆算法(第三节)
要点一:数据与智能的关系 1. 一切的核心都是数据,数据和智能之间是密切相关的。 数据是对客观现实的描述,而信息是数据转化而来的。 例如,24是数据,但说“今天的气温是24摄氏度”是信息,而说“班可以分成24…...
[语音识别]开源语音识别faster-whisper模型下载地址
官方源码: https://github.com/SYSTRAN/faster-whisper 模型下载地址: large-v3模型:https://huggingface.co/Systran/faster-whisper-large-v3/tree/main large-v2模型:https://huggingface.co/guillaumekln/faster-whisper-l…...

JS + CSS 实现高亮关键词(不侵入DOM)
之前在做关键词检索高亮功能的时候,研究了下目前前端实现高亮的几种方式,第一就是替换dom元素实现高亮,第二就是利用浏览器新特性Css.highlights结合js选区与光标与CSS高亮伪类实现,实现功能如下: 一、页面布局 一个…...

Qt 中使用 MySQL 数据库保姆级教程(下)
作者:billy 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 前言 上篇中我们安装好了 MySQL 数据库和 Navicat 软件,下面在 Qt 中尝试使用数据库 1. 在 Qt 中连接 MySQL 数据库&#…...

【数据库原理】(1)数据库技术的发展
数据与信息 数据:数据并非只是数字,像文字、符号、图像、影音等都属于数据的范畴。但一般会用数字来表述客观事物的数量、质量、关系等,便于更加直观的看待问题。 语义:数据还需要结合关联的语义解释才能够清晰的描述事物&#…...

【动态规划】【字符串】C++算法:正则表达式匹配
作者推荐 视频算法专题 涉及知识点 动态规划 字符串 LeetCode10:正则表达式匹配 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘’ 的正则表达式匹配。 ‘.’ 匹配任意单个字符 ’ 匹配零个或多个前面的那一个元素 所谓匹配,是…...

利用最小二乘法找圆心和半径
#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …...

使用VSCode开发Django指南
使用VSCode开发Django指南 一、概述 Django 是一个高级 Python 框架,专为快速、安全和可扩展的 Web 开发而设计。Django 包含对 URL 路由、页面模板和数据处理的丰富支持。 本文将创建一个简单的 Django 应用,其中包含三个使用通用基本模板的页面。在此…...
CVPR 2025 MIMO: 支持视觉指代和像素grounding 的医学视觉语言模型
CVPR 2025 | MIMO:支持视觉指代和像素对齐的医学视觉语言模型 论文信息 标题:MIMO: A medical vision language model with visual referring multimodal input and pixel grounding multimodal output作者:Yanyuan Chen, Dexuan Xu, Yu Hu…...

基于距离变化能量开销动态调整的WSN低功耗拓扑控制开销算法matlab仿真
目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.算法仿真参数 5.算法理论概述 6.参考文献 7.完整程序 1.程序功能描述 通过动态调整节点通信的能量开销,平衡网络负载,延长WSN生命周期。具体通过建立基于距离的能量消耗模型&am…...

(二)TensorRT-LLM | 模型导出(v0.20.0rc3)
0. 概述 上一节 对安装和使用有个基本介绍。根据这个 issue 的描述,后续 TensorRT-LLM 团队可能更专注于更新和维护 pytorch backend。但 tensorrt backend 作为先前一直开发的工作,其中包含了大量可以学习的地方。本文主要看看它导出模型的部分&#x…...

聊聊 Pulsar:Producer 源码解析
一、前言 Apache Pulsar 是一个企业级的开源分布式消息传递平台,以其高性能、可扩展性和存储计算分离架构在消息队列和流处理领域独树一帜。在 Pulsar 的核心架构中,Producer(生产者) 是连接客户端应用与消息队列的第一步。生产者…...
电脑插入多块移动硬盘后经常出现卡顿和蓝屏
当电脑在插入多块移动硬盘后频繁出现卡顿和蓝屏问题时,可能涉及硬件资源冲突、驱动兼容性、供电不足或系统设置等多方面原因。以下是逐步排查和解决方案: 1. 检查电源供电问题 问题原因:多块移动硬盘同时运行可能导致USB接口供电不足&#x…...
Python爬虫(二):爬虫完整流程
爬虫完整流程详解(7大核心步骤实战技巧) 一、爬虫完整工作流程 以下是爬虫开发的完整流程,我将结合具体技术点和实战经验展开说明: 1. 目标分析与前期准备 网站技术分析: 使用浏览器开发者工具(F12&…...

IT供电系统绝缘监测及故障定位解决方案
随着新能源的快速发展,光伏电站、储能系统及充电设备已广泛应用于现代能源网络。在光伏领域,IT供电系统凭借其持续供电性好、安全性高等优势成为光伏首选,但在长期运行中,例如老化、潮湿、隐裂、机械损伤等问题会影响光伏板绝缘层…...

基于SpringBoot在线拍卖系统的设计和实现
摘 要 随着社会的发展,社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。 在线拍卖系统,主要的模块包括管理员;首页、个人中心、用户管理、商品类型管理、拍卖商品管理、历史竞拍管理、竞拍订单…...