首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用python做一个翻译软件

,反倒是机械化的翻译可能会是你的中文水平下降,阅读一篇外国文章,最重要的就是对每个单词的了解,理解,如果单词的意思都不懂,更不要想去理解文章的意思了。...因此这里做了一个翻译的小软件,我们的鼠标选中的文本并翻译出来。 例如,在阅读qt帮助的时候,碰到生词: ?...这里用到的东西挺多的,获取鼠标事件,接着调用键盘事件,然后调用爬虫去爬取百度翻译的结果,接着用tkinter显示出来。...,在利用pytkinter可视化一下,在将其打包,这样就是一个翻译软件了。...---- 因为篇幅有限,不能够全部贴代码出来,如果有需要的话可以在这里下载自行尝试一下,因为用到的库很多,所以这个软件的大小有60多M,当然打包之后使用便利,直接运行程序也是可以一样的效果的。

2.3K40

一个跨平台的翻译软件

今天给大家推荐一款跨平台的翻译软件!...pot(Translator of Pylogmon) 翻译 选中需要翻译的文本之后,按下划翻译快捷键即可 输入翻译 按下输入翻译快捷键,输入需要翻译的文本,Enter 键翻译 插件调用 选中需要翻译的文本之后...$/1000token) 阿里翻译(需要申请 api 服务 每月免费额度 100 万字符) 百度翻译(需要申请 api 服务 每月免费额度 100 万字符) 彩云小译(需要申请 api 服务 每月免费额度...100 万字符) 腾讯翻译(需要申请 api 服务 每月免费额度 500 万字符) 火山翻译(需要申请 api 服务 每月免费额度 200 万字符) Lingva 翻译(无需申请,可以直接使用,也可以自建服务...(见lingva-translate)) 谷歌翻译(无需申请,但需要自己解决网络问题,已提供镜像站地址设置选项) 必应翻译(无需申请,直接使用) 必应词典(无需申请,只能查) DeepL(无需申请,直接使用

35640
您找到你想要的搜索结果了吗?
是的
没有找到

【大家的项目】Tran 简洁, 快速, 翻译

技术栈: rust tauri solidjs typescript 欢迎萌新参与练手, 也欢迎大手子来魔改, ⭐star 当然是多多益善啦, ヾ(≧▽≦*)o Tran 简洁, 快速, 翻译 Keep...功能 翻译 划过固定 划过关闭 划过复制 快捷键: Alt + X 构建 To \ Form ZH JA ZH ✅ EN ✅ JA ✅ Form 为第一语言, 非第一语言将翻译为第一语言...To 为第二语言, 第一语言将翻译为第二语言 Q: 为什么要分别构建, 而不是一个程序支持所有语言呢?...所以tran将分别构建 如果你其他语言的需要, 请提 issue 我将添加构建 贡献 理论上,更多的镜像能支持更多的人使用,更多人使用则 tran 翻译速度会保持在很快的速度,因为 vercel 冷启动耗时很长...部署后可 PR 到 MIRROR 来贡献你的力量 感谢 Pot 功能模块 Selection https://github.com/Borber/tran

13110

基于翻译和 Azure OpenAI 实现 ChatGPT 在线翻译功能

了不起常用的一个翻译工具叫翻译,是一个 Chrome 插件,日常看英文文档的遇到不懂的单词或者句子直接选中,然后点击一下图标就可以实现自动翻译。...翻译源 这个插件的翻译很多,如下所示 其中的翻译源的使用方式不完全相同,一些不用任何配置就可以使用,比如 DeepL 和必应翻译,安装好插件就可以直接使用; 一些需要解决网络问题才能正常使用...配置 roure 的时候需要我们可用是 site 站点;配置自定义域名的时候要求我们可用的 roure 配置翻译 当我们代理服务部署完成过后,再回来翻译这里,在插件的服务申请 => ChatGPT...至此我们的 ChatGPT 的配置就完成了,简单总结一下: 因为我们国内无法直接使用 ChatGPT,我们这里通过申请微软的 Azure OpenAI 来替代原生 OpenAI,但是又因为翻译的 API...如果翻译能直接兼容 Azure OpenAI 的话,其实我们就不用中间的代理了,可以直接配置。同理我们配置了代理服务过后,以后在其他 OpenAI 的客户端我们都可以直接使用了,一劳永逸。

51530

基于 ChatGPT API 的翻译浏览器脚本实现

实现翻译 翻译是一种常见的网页功能,用户选择一个单词或一段文本时,自动弹出一个小窗口,显示该单词或文本的翻译。...icon.src = 'http://example.com/icon.png' translation.appendChild(icon) 为页面添加一个鼠标抬起事件监听器,当用户选择一段文本时,设置搜索关键。...border: 1px solid #ccc; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1); z-index: 9999; } 以上这些步骤就能实现翻译的基本功能...点击翻译按钮,就会通过接口请求,将翻译结果显示在下方。...小结 本文介绍了如何实现翻译的基本功能,包括使用 OpenAI 提供的接口进行翻译、在 HTML 页面中添加触发翻译的按钮和鼠标抬起事件监听事件、使用 AJAX 请求从接口获取翻译结果并将其显示在

1.4K30

16.1K Star开源一款支持网页和 PDF 的翻译工具

CopyTranslator是一款开源软件,旨在提供高效的翻译工具。它的主要功能是将用户选择的文本或整个文档快速翻译成其他语言。支持网页和 PDF 的翻译工具。...了它就可以解决阅读 PDF 文件时,要翻译大段内容情况下的乱码、换行、翻译不准的问题 img img entoch 软件介绍 CopyTranslator使用Python编写,并利用了机器学习和自然语言处理技术...它可以轻松集成到用户的文本编辑器或浏览器中,使其成为一个强大的辅助翻译工具。这款软件提供了多种翻译引擎的支持,包括Google翻译、百度翻译等,确保用户能够选择适合自己需求的翻译服务。...4.自定义翻译快捷键:用户可以根据自己的喜好设置翻译快捷键,使得操作更加方便快捷。 使用步骤 1.安装软件:在GitHub上下载最新版的软件,并按照提供的安装说明进行安装。...2.选择翻译引擎:打开软件的设置界面,选择合适的翻译引擎。根据需要,你可以配置多个翻译引擎来实现灵活的翻译选择。 3.设置翻译快捷键:在软件设置中,设置你喜欢的翻译快捷键。

28010

多家翻译软件大型翻车现场?机器翻译到底哪些不确定性

具体表现是,在机器翻译的世界里,一直无法赋予机器足够的“灵性”。例如,林则徐虎门销烟被某度软件翻译成了“Lin Zexu sells cigarettes in Humen” 。...对此,AI科技评论还专门测试了其他几个著名的翻译软件。其表现如下: 显然,谷歌翻译也没能经受的得住考验。 金山翻译,仍然是sells,这动词还用的是第三人称单数! 有道翻译:“销烟=烟”。...1 数据和算法双重问题下的翻译BUG 那么,只是简单的一句缺乏上下文语境就能解释这么多家翻译软件为什么都出现BUG么?...在论文中,作者对于包括但不限于“生词”的机器翻译现象给予了一个总结:所有的机器翻译问题的基本主题都是不确定性,即学习任务的一对多性质,换句话说给定一个句子,多种翻译结果。...除了谷歌,【微信翻译】之前也出现过误翻情况,原因是无法有效应对没经过训练的非正式英文词汇,不过,现在微信翻译团队已经通过添加特殊的copy机制初步解决了这个问题。

50520

AI虽强,搜索引擎仍不可或缺

最近准备在产品中加入翻译的功能,习惯性的问了一下 AI。 Q:Linux下 如何做到Windows下的那种翻译功能?...A: 要在 Linux 下实现类似 Windows 下的翻译功能,需要结合多个技术来实现,主要涉及到文本捕捉、翻译 API 的调用和界面显示等方面。...需要注意的是,在 Linux 下实现翻译功能可能比较复杂,需要涉及到图形界面自动化、API 调用、界面设计等多个方面。确保你对这些方面都有一定的了解和熟悉,并且有能力进行相应的开发和调试工作。...接下来问 SikuliX 和 xautomation 等的使用,发现越带越偏,给人的感觉在 Linux 下都没法做翻译。但想想也不科学啊,那么多词典都支持翻译,这肯定是一条行得通的路。...毕竟,你所遇到的问题,很可能已经前人遇到过并留下了解决方案。这些经过人们验证和记录的答案,相对来说更加可靠。 由此可见,GPT 等 AI 技术仍有很大的进步空间。

7510

linux必要安装杀毒软件吗_linux杀毒软件企业版

据有些Linux用户在Linux操作系统下使用360安全卫士国产系统适配专版反馈称:有时会显示木马,或是误报。...比方在Deepin系统中用商店安装的360安全卫士在扫描时报木马,如下图所示: 误报依据 经验证,这是误报,如果有Linux用户出现相同的情况,可不需要做其他的处理。...这了多年,就目前而言,linux更需要一个系统的助手提供给新手用户,而不是一个所谓的杀毒软件。...所以建议新用户暂时可以不用杀毒软件linux的病毒还没到每天挂着360,时时防范着的时候,桌面主力版本的linux很多ssh也没开启,防火墙也是打开的,还是很安全的,也没有什么共享软件和nfs等等,所以大可放心...比如Linux桌面系统,过去不光是软件少,仅有的那些软件安装也很困难,需要编译安装,解决依赖,一些系统目录不一样的还需要自己查看config找问题。

5.4K20

Eudic欧路词典 for Mac v4.2.9增强激活版

Eudic欧路词典 for Mac是特别针对Mac苹果系统优化英文词典软件,支持Mdx扩展词库,为您提供英语翻译、每日英语听力、英语入门听力发音、VOA听力、CNN听力、四六级等英语听力资源。...1 、全面支持最新Retina屏幕,更加的词典阅读体验,尽展清晰精美细节2、智能词典: 支持单词模糊搜索、拼写校正、联机词典3、文章、短句翻译4、单词、整句发音朗读5、鼠标取词、翻译6、包含生词本、...历史记录等学习功能二、首个支持Mac系统屏幕取词、搜索的词典软件1 、提供Mac系统屏幕取词、搜索,支持任何Mac程序,准确率最高2、 针对Mac系统特别优化,不干扰其他程序的正常运行3、支持单词和词组取词...,还能整句翻译句子4、大量取词设置,方便不同操作习惯的用户三、海量词库,丰富词典1、常用英汉词条30万个,专业词条40万个,专业词库覆盖医学、经济、工程、计算机等十余个领域2、支持海量第三方词典库,包括...:Mdict、林格斯、Babylon等扩充词库3、同义、反义词库4、完整收入权威WordNet英英词典,包含10万条英英解释5 、50万条常用例句库,不需联网也能搜索例句6、文章短句翻译功能

65220

拯救 中国区 谷歌翻译 解决方案

拯救 中国区 谷歌翻译 解决方案 软件简介 从前几天开始,谷歌宣布谷歌翻译在大陆市场关闭,也就是说,谷歌翻译也成了“不存在的网站”。...最明显的感受就是,谷歌翻译在大陆的网页版被定向到了不完整的谷歌搜索。大陆用户再也无法直接上谷歌翻译的网页版了。 除此之外,谷歌翻译浏览器插件、Chrome浏览器右键翻译、谷歌翻译APP,均失效。...浏览器插件谷歌翻译无法翻译,输入单词、均无法翻译、Chrome浏览器,右键-翻译成中文,无法翻译网页、当然,可能不止以上这些问题,其它第三方软件借助谷歌翻译的,应该都会报错无法连接。...**Windows系统:**C:\Windows\System32\drivers\etc\hosts Mac系统:/etc/hosts Linux系统:/etc/hosts Android系统:/system.../etc/hosts iOS系统:/etc/hosts 大家可以使用记事本或者其他「文本编辑器」打开 hosts 文件进行修改,在 macOS 或 Linux 下可以使用 sudo vi /etc/hosts

37510

Eudic欧路词典 增强版 Mac下载

1 、全面支持最新Retina屏幕,更加的词典阅读体验,尽展清晰精美细节2、智能词典: 支持单词模糊搜索、拼写校正、联机词典3、文章、短句翻译4、单词、整句发音朗读5、鼠标取词、翻译6、包含生词本、...历史记录等学习功能二、首个支持Mac系统屏幕取词、搜索的词典软件1 、提供Mac系统屏幕取词、搜索,支持任何Mac程序,准确率最高2、 针对Mac系统特别优化,不干扰其他程序的正常运行3、支持单词和词组取词...,还能整句翻译句子4、大量取词设置,方便不同操作习惯的用户三、海量词库,丰富词典1、常用英汉词条30万个,专业词条40万个,专业词库覆盖医学、经济、工程、计算机等十余个领域2、支持海量第三方词典库,包括...:Mdict、林格斯、Babylon等扩充词库3、同义、反义词库4、完整收入权威WordNet英英词典,包含10万条英英解释5 、50万条常用例句库,不需联网也能搜索例句6、文章短句翻译功能四、LightPeek...快速查、全文翻译朗读工具1、对整篇文件进行翻译2、优化的发音引擎,既可以单词发音,还能进行整句的朗读3 、将发音内容保存至iPod 或 iPhone五、强大的扩充功能1、提供海量扩充词库,覆盖多个语种

1K40

数栈技术干货:从0到1实现谷歌插件开发探索及应用

(一)思考 如何去做一个翻译插件,首先要考虑的以下几点: 如何实现翻译效果 如何选中我们需要的元素 选中元素之后如何展示翻译面板 所有的浏览器 Tab 都需要支持翻译效果 思考完上面的这些点后...现在翻译的面板就已经基本写好了。...此时面板和翻译的面板都已经了,再考虑一下如何实现 popup 脚本与 content_script 脚本之间的通信。...首先,在 popup 脚本,我们在打开窗口的时候需要去查询是否存储开启翻译的状态,同时, 同时当状态发生变更的时候需要将其存储时,再在当前的Tab下面发送请求。...,所以还是决定着重于介绍翻译

1.1K20

推荐 8 个超实用的谷歌 Chrome 插件,大牛都在用

针对这个问题,我采取的解决办法如下: 第一步,将 crx 格式的插件文件后缀名改为 rar(linux 和 max 系统可以改为对应的压缩包格式),然后解压缩; 第二步,进入“chrome://extensions...翻译插件:翻译 对英文不好的人来说,浏览英文网页是一件非常痛苦的事情,不断在两个页面之间复制粘贴翻译内容会很麻烦,而 Chrome 的翻译(插件名字就叫”翻译“)插件能够很好地解决这个困扰...插件安装完后会在浏览器右上角出现下图中的图标,如果图标中带有”off“字样,说明翻译没有权限对当前页面进行翻译操作。 ? 点击这个图标就会弹出翻译结果(下图)。...若有截长图的需求,只能寻找专门的截图软件,但其实 Chrome 的 Full Page Screen Capture 插件已经实现了这项功能。...全部都用过的,请留言吱一声。

3.1K30

我珍藏的神兵利器(软件篇)

朋友能推荐更好的,那就不枉此篇。本文作者为「liutf 」可点击「阅读原文」关注作者博客。...windows软件 快速启动:WOX 快速启动应用+文件搜索+各种实用插件(计算器、翻译、网页快速访问等)。我的最爱,没有它我几乎半残。 ?...推荐 | 小编也在用 一开始从用altrun 然后试过Listary ,发现WOX 后,最为顺手,效率提升100%,去GitHub下载即可,详细的安装文档。...看图工具:2345看图王 虽然名字土鳖,国产软件,一贯的流氓行为。但是看图是真好用,我能忍。233333....沙拉查-网页翻译 全能网页翻译,开放源码、功能丰富、超多词典、清爽快速、支持个性化设置 详细信息删除。 找了很久才找到的翻译软件,而且双击Ctrl还可以弹出查询翻译页面。用起来很爽。

1.8K40

Chrome浏览器必备插件推荐

Adblock Plus 广告拦截,支持自定义规则 Adblock Plus会阻止 YouTube™ 广告、弹出窗口并抵御恶意软件!享受没有恼人广告的网络世界。...使用标签来组织您的收藏或为您的待办事项创建注释 达达翻译 翻译、生词本、吐司弹词、与扇贝同步 翻译 基于牛津字典的「英英翻译」、「例句」 自带「生词簿」, 并可同步至扇贝、有道 基于记忆曲线的...chromium(chrome环境下开发)及其衍生浏览器(如:360安全浏览器、360极速浏览器、猎豹浏览器、百度浏览器、UC浏览器等)提供分析、提取网页中的图片并以多种筛选方式辅助用户选取下载等功能的扩展软件...插件链接 SimpleExtManager Chrome Better History IE Tab Adblock Plus crxMouse Chrome-鼠标手势 Toby for Chrome 达达翻译

1.9K00
领券