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

工具 --- 百度翻译API翻译工具

引言 最近想把一些英文官方文档的资料翻译成中文,然后转化为Markdown文档,然后发现百度通用翻译的API有不错的免费额度,个人申请也能申请到高级版。这个额度足够个人的日常使用了。...如何使用 如何使用通用翻译API?...注册完毕后,就可以在百度开放翻译平台的管理控制台看到APPID和密钥,这样就可以通过直接调用翻译API了。...以下内容来自百度翻译开放平台官方文档: API地址 通用翻译API通过 HTTP 接口对外提供多语种互译服务。...您只需要通过调用通用翻译API,传入待翻译的内容,并指定要翻译的源语言(支持源语言语种自动检测)和目标语言种类,就可以得到相应的翻译结果。

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

那些好用的翻译工具

平常遇到不认识的单词可能习惯用百度翻译或者谷歌翻译,这里推荐些更好用的翻译工具。...支持谷歌、百度、有道三大翻译和朗读引擎,可以方便的查看、复制和朗读不同引擎的翻译结果,网页上选中文字直接翻译 。 ?...deepl 一个号称强过谷歌翻译翻译神器 DeepL Translator , 通过训练人工智能来理解和翻译文本,翻译出的内容读起来自然通顺,准确细致,有着接近真人语义的流畅品质,还有一个亮点是可以直接翻译...https://www.deepl.com/zh/qualityJAZH.html 对比不同翻译工具的结果。 ?...从文段翻译、截图翻译到字典查词,从自动识别、合并换行到自动复制,解决翻译中的各种难题,只为了更好的翻译体验。 ? 学术全文翻译 http://dict.cnki.net/ ?

1.4K40

Python实现翻译工具

二、代码 git源码地址 Python实现翻译工具 fanyi.py代码如下: #!...from fanyi import search class application: def init(self): self.windows = tk.Tk() self.windows.title(“翻译工具...,点击翻译即可查看翻译结果 Python实现翻译工具 Python实现翻译工具 可以利用cx_Freeze打包成windows的mis安装小程序,方便使用 Python实现翻译工具 切换到项目目录下执行...可以项目文件下生成两个文件夹dist中为msi安装文件,在其他windows服务器安装后就为build下的文件内容,在build下的exe.win-amd64-3.6下的windows.exe 就可打开小工具...Python实现翻译工具 进行安装测试 Python实现翻译工具 安装完成后可以运行安装目录下的windows.exe打开小工具 Python实现翻译工具 提高效率,同时也能打造属于自己的工具

70210

超牛的开源翻译工具!!

作为英语渣的我,在翻看英语相关博客文献时常很吃力,用默认的翻译时常有不好使,经常都需要几个翻译引擎来回切换,严重影响效率啊~ 身为程序媛怎么能做这种重复费劲的事情。...简介 比译是一款非常便捷的翻译软件和词典,支持划词、截图翻译、多结果显示,目前可以接入 10 多个服务商提供的翻译及词典服务,作者也在不断的迭代中,很是良心~ 使用 下载安装 去官网下载完,安装完后...,打开可以看到一个小窗口 快捷使用 随便找个页面,选择中英文句子,按下 alt + Q 或按下 alt+ W 后截取屏幕区域 添加翻译源 如果要添加其他翻译源,则右上角的设置按钮-》文本翻译-》私有...-》添加 有个前提是需要去对应的翻译引擎网站注册账号,获取对应的密匙秘钥才能接入成功,不同引擎要求不一样。...小结 怎么样,比译是不是简洁无广告的良心翻译词典工具,目前也还在不断迭代中,期待该开源项目变得更好。

83120

Python 打造基于百度翻译的命令行翻译工具

但转载必须注明出处并附带首发链接 https://blog.csdn.net/FungLeo/article/details/81045207 Python 打造基于百度翻译的命令行翻译工具...由于英文水平一般,所以还是非常依赖翻译工具的。...昨天项目上线,等待过程中,无聊写了一个基于百度翻译 api 的命令行翻译工具。但是效果不是很令我满意,因为它给了一个翻译结果,而没有像网站上那样,给我更多的翻译结果作为参考。...还是接口返回的结果不另我满意,于是,我在想,能不能爬取一下百度翻译的网站,然后以此来写一个翻译工具。...我下载了 HONGQUAN 提供的 python 源码,修改后保存为 baidu.py,作为我的代码的引用库 最近我写的这个百度翻译工具不能用了。我又写了一个基于有道的。

1.2K10

盘点一个免费且强大的翻译工具:沉浸式翻译

一、前言 前几天在【ChatGPT俱乐部】知识星球发现了一个好玩的工具,如下图所示。...二、实现过程 其实我自己一直就想要这么个工具,本身我用翻译的机会不算多,平时用的多的地方就是Python的bug,一些问题在csdn,百度,搜狐等平台上都不一定有答案,但是偶然在stackflow上也许可以看到解答...你如果说自己一句句的把回答放到谷歌、百度翻译上去,那也没毛病,只不过你来回切换,看得自己眼睛会有点花,有时候切换回来,你都不知道自己看到哪里了,又得从头到尾重新看,有点痛苦。...那么不慌,这里沉浸式翻译工具,解决了你这个问题,非常给力,而且免费,无任何广告,在给你翻译的时候,真正意义上的做到了沉浸式,有种润物细无声的感觉,非常丝滑。...这里我们随意访问一个stackflow回答,如下所示: 可以看到自动在网页上显示具体的翻译,非常的详细,准度度还是有保障的。而且它还支持多种语言,我们平时英译汉比较多,我这边默认显示的是转换为中文。

22710

使用python做一个翻译工具

大家也或多或少的使用过各种的翻译软件,有没有自己想过自己做一个翻译工具呢。我这边就给大家提供一个思路,通过百度通用翻译接口做一下,接下来介绍一下步骤。...api.fanyi.baidu.com/,登录刚才注册的账号 首先注册成为个人开发者,首页中打开管理控制台 默认选择的是企业开发者,这里选择个人开发者 填写相关信息 成功后选择开通服务 找到通用翻译点击...找到免费体验通用翻译API,之后填写相关信息即可 咱们流程走完之后,看自己的appid和密钥的话如下图所示查看 翻译接口文档如下图所示 前期准备工作已经准备完毕,接下来咱们就进行代码阶段...# 设置窗口的位置以及大小 self.screen.geometry("400x400+550+120") self.screen.title("小利翻译...") # 创建label对象 label = tkinter.Label(screen, text="要翻译的文字") label.place(x=170

55240

基于 Node 环境的终端 cli 翻译工具

大家好~我是荣顶,不知道大家平时开发时,是否需要经常查单词,和一些报错长短句,由于我的英文实在是不怎么好,所以日常使用有道等查词工具的频率是非常高的.但是经常在编辑器以及翻译软件或是其他中来回切换难免有些影响效率...,所以我决定写一个能在终端轻松方便使用的翻译工具....下面就给小伙伴们分享一下我的 cli 工具制作历程~ 项目需求 首先明确我们这个工具是为了不在各个软件中来回切换(实现在终端中通过命令使用) 可以中译英,英译中,不仅会翻译单词还要能翻译长短句(这里我们会用到有道的...,然后输入ts,这时我们发现命令已经报错了,说明解绑成功,我们执行 npm i [你的包名] -g 待安装完成后再次输入命令ts 我们发现已经可以翻译了和阅读了 同样的在 linux 或者 mac...中,只要装了 node 环境,即可通过 npm 全局安装自己的翻译工具,不管是在 cmd 还是 powerShell 中都能很好的使用(下图为 linux 中的使用截图) 我的项目代码已经上传至

81520

利用python制作一个翻译工具

之前基于有道翻译翻译工具,有访问限制,超过一定次数后会提示访问过于频繁,后来发现百度翻译API,如果月翻译字符少于200万是不收取费用的,所以可以利用百度通用翻译API做一个翻译工具 1....查看“文档与支持/通用翻译API技术文档” 文档中介绍了如何调用百度翻译接口 3....random class Translate(): def __init__(self): self.window = tk.Tk() #创建window窗口 self.window.title("简易翻译器...self.menu['value'] = ('转成繁体中文','转成英文', '转成日文', '转成韩文', '转成阿拉伯文') self.menu.current(0) # 添加一个按钮,用于触发翻译功能...,先清空输出框的内容 self.info.insert('end',translate_result) # 将翻译结果添加到输出框中 except RequestException:

63320

Ubuntu常用翻译工具——星际译王StarDict

Ubuntu常用翻译工具——星际译王StarDict         日常办公应用中,我们经常会碰到一些陌生的外文单词或文章需要翻译,在Windows平台上,可通过很多翻译工具来帮忙解决。...当我们转到 Ubuntu系统中办公时,肯定也希望能有一款简单易用、功能强大的翻译工具。 这里给大家推荐Linux平台上最常用的翻译工具——StarDict(星际译王)。...如要在星际译王中能正常听到单词的发音,在星际译王主界面中输入任一个单词,如“china”,并点击工具栏上的朗 读单词图标按钮,就能听到单词的发音。...点击待翻译区下方的“翻译”按 钮,程序将自动在后台将输入内容提交到在线翻译引擎,在线翻译引擎处理完毕后返回结果到翻译结果区,我们可以看到翻译的结果为“I am a Chinese”。                           ...ubuntu10.04安装StarDict星际译王 软件版本:   操作系统:ubuntu10.04   内核版本:Linux version 2.6.32-41-generic 目录:   1.

6.3K50

Linux性能及调优指南(翻译)之Linux进程管理

本文为IBM RedBook的Linux Performanceand Tuning Guidelines的1.1节的翻译 原文地址:http://www.redbooks.ibm.com/redpapers...Linux的进程管理与UNIX的进程管理相似。它包括进程调度、中断处理、信号、进程优先级、上下文切换、进程状态、进度内存等。 在本节中,我们将描述Linux进程管理的基本原理的实现。...它将更好地帮助你理解Linux内核如何处理进程及其对系统性能的影响。 1.1.1 什么是进程? 一个进程是一个运行在处理器的程序的一个实例。该进程使用Linux内核能够处理的任何资源来完成它的任务。...图1-4 进程和线程 在现在的Linux实现中,线程支持UNIX的可移植操作系统接口(POSIX)标准库。在Linux操作系统中有几种可用的线程实现。...图1-8说明了Linux CPU如何调度工作。 ?

1.2K91

Linux性能及调优指南(翻译)之Linux内存架构

本文为IBM RedBook的Linux Performanceand Tuning Guidelines的1.2节的翻译 原文地址:http://www.redbooks.ibm.com/redpapers...因此,Linux内核必须有效地处理内存。在本节,我们将会讲述Linux的内存结构、地址分布和Linux如何有效地管理内存空间。...如果我们想要理解在Linux操作系统中的调优的可能性,我们必须理解Linux如何处理虚拟内存。...图1-12 Linux虚拟内存管理 Linux内核处理物理磁盘的写操作与Linux管理磁盘缓存紧密相连。其他的操作系统只分配部分内存作为磁盘缓存,而Linux处理内存资源则更加有效。...因此在拥有大量内存的Linux系统中,经常看到只有20MB的空闲内存。 在相同的情况下,Linux管理swap空间也非常有效率。

1.8K50
领券