文章目录
- 一、需求分析
- 二、已做好的批量文档翻译工具的使用
- 三、开发过程
-
- (一)个人开发者账 注册
- (二) 创建应用和实例
- (三)接口调用及代码实现
-
- 1、API接口介绍
- 3、批量文档翻译开发
- 四、总结
一、需求分析
需求:
最近有个任务,需要对一批文件进行汉译英的翻译
刚开始想着挺简单的呀,那就直接复制到翻译软件中,在复制出来呗。
有很多办法可以实现翻译:
可以使用谷歌翻译,这个完全免费的。但是不好的地方就是需要一个文档一个文档的进行导入。我几百个文件的话,估计手就要废掉了。
对单个文档手工复制、粘贴的翻译方式过于,到工作的和本人追求、(懒)。
我在 上找了几款翻译api,通过对比翻译的结果和学习成本,选择了****,自己开发了一个批量翻译的小软件。详细记录一下使用和开发过程,后面的小伙伴们有相关需求,可以参考。
使用Python调用已有的接口的方法,自己实现一个批量翻译工具,一劳永逸。
我计划着连续更新一个月左右,把详细的整个过程都记录下来,也方便粉丝们使用。
二、已做好的批量文档翻译工具的使用
我这里开发批量文档翻译工具使用python作为开发工具,功能如下:
?????1)通过文件夹选择多个文档;
?????2)可以将多个文档的翻译结果存到目标文件夹下。
话不多说,看图↓↓↓↓↓
可以先尝试一下,我上传到了百度 盘里:
三、开发过程
下面开始详细介绍调用有道智云API接口的步骤和软件开发的过程:
(一)个人开发者账 注册
首先,需要注册个人的开发者账 。
在官 点击注册,然后填写个人资料。即可完成注册,官 地址:http://ai.youdao.com/gw.s
?
(二) 创建应用和实例
注册成功并登录后个人中心页面如下图,有道智云提供了自然语言翻译、文字识别、语音合成、语音测评等服务接口。 这些服务接口都是通过以实例的方式运行的,通过应用进行管理的。需要分别创建实例、创建应用,通过应用获取应用ID和应用密钥等信息。
创建应用并绑定实例(应用接口分为三种:API、安卓、ios接口):
点击“应用管理”->“我的应用”->“创建应用”,填写应用名称等相关信息,选择接入方式,并绑定我们所创建的实例,完成应用创建。我们这里用到的是API方式接入,安卓、ios接口需要根据提示填写相应的信息,详见官 新手指南。
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览211242 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!