python流浪图书馆_你都用 Python 来做什么?

这一年自学了Python,然后又学习了基于Python的界面程序框架PyQt5,本身自己也是写软件测评的,所以对市面上的刚需有所了解。

比如我发现市面上的音频转文字和PDF文章翻译这两项功能几乎都是收费的,而需求貌似也挺大。

所以呢,就用学到的PyQt5与百度免费的API相结合,写出了两款小工具,通过在吾爱破解论坛上的热度可以看到,这两项功能确实挺受欢迎的。

软件完全免费,缺点就是有些未知bug,我也根据这半年来很多 友的反馈进行改进和解答,两个工具的文章往期写过,今天完善修葺下。

「万能君的工具箱」

提取码:hbjv

目前的功能如下软件主界面所示,功能也都是按钮写的了:语音转文字、文字转语音、截图文字识别(附带图片批量识别)、复制文字翻译、图种制作这几个功能。

其实,一开始主要就是想做个语音转文字就行了,后来就做的多了,都是本着学习去的,主体功能还是语音转文字吧。

来测试下效果,比如批量识别小学生课文:

识别岳云鹏的相声:

截图文字识别

类似于天若OCR,点击截图按钮即可截图,自动弹出识别文字。如下动图演示,也是个初版,界面简陋。

此功能纯粹为了用Python编写一个截图模块,类似功能QQ截图等更加给力,新版QQ截图自带文字识别功能。

复制翻译

看英文文献,有时候懒,如果能有置顶悬浮窗,实时监测剪切板,遇到想要翻译的段落,直接复制,即可给出多国语言翻译结果也是刚需;当然有些论文文本不能复制,所以还复用了截图OCR的功能,对OCR结果进行翻译。这项功能还是有些用处的,bug还没发现。如下演示:

由于软件调用的百度AI接口,所以API接口的KEY需要各位申请,都是免费的哈。

如下,我们在主界面点击参数设置即可进入key的设置,想用哪个功能,就去百度AI申请即可。注意的就是填写的Key不要有额外的空格,一个都不能有哈。

然后如下点击创建应用。

然后如下返回应用详情,就可以看到所需要的key啦,主要AppID、API Key、Secret Key三者别混了。

PDF转Word

软件目前仅支持docx格式的Word文档翻译,所以如果各位需要翻译PDF文件(注意PDF文档为文字可复制的,扫描那种不支持),需要先转换成docx格式,而其实PDF转Word软件太多了。

比如强烈推荐我们经常用的Word就可以,自Word 2013以来,就支持PDF文档的打开。

如下动图,我们选择用Word 2016打开PDF文档,一路点是,然后另存为docx格式即可,生成的docx排版基本保留。这算是最简单的PDF转Word方式了。

PS:为何不支持直接PDF翻译个嘛,因为Python解析PDF确实挺费事,而解析docx却比较省事。

填写个人开发者相关信息,然后如下点击通用翻译API(我已经开通),创建应用,信息随便写就行。注意的是信息里的服务器地址不用填写,谨记谨记;还有申请标准版翻译接口即可,完全免费。

开始翻译文档

经过上文,我们docx文档也有了,key也填写了,然后我们选择目标翻译语言和模式即可,双语对照模式就是翻译好的文档,原文与翻译一一对应,比较适合阅读学习,单语言模式就是翻译语言一种了。

然后选择docx文档即可翻译,等待翻译完成,自当保存翻译好的文档于软件目录下,文件名字以translate开头。看看翻译效果,以两栏排版的论文效果为例,如下双语对照模式:

如下为单语言模式:

python流浪图书馆_你都用 Python 来做什么?

单语言模式bug有点多,推荐大家用双语对照翻译。

「小结」

好了,这两款工具也是心血之作,虽说有些bug,但还是挺有用的。

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208684 人正在系统学习中 相关资源:LibraryO:图书图书馆软件。-开源_图书馆开源项目-其它代码类资源…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月8日
下一篇 2020年11月8日

相关推荐