使用PyQtGUI写一个朗读软件

使用PyQtGUI写一个朗读软件

一只小胖子

[互联网运营

直播电商

广告行业]从业者

2人赞同了该文章

一直想找一款能朗读的软件,需支持批量朗读本地文件(如文本/PDF等).但找了半天没有发现自己满意的.所以就初次尝试使用PyQt的GUI加pyttsx3库自己用Python写了一个简单的内容朗读器.支持在不联网的情况下批量朗读内容(网页/文本/可编辑式PDF),支持调用近40种语音(包括常用的国语/粤语/英文等),能够倍速/音量/朗读人物调节.另外软件支持自定义保存和加载播放列表,包括统计播放次数,朗读内容查看及文件筛选等.这样以后朗读内容时只需先批量添加内容,然后选中单项或批量多项内容后播放即可,总之如播放音乐一样操作就可以啦.哈哈...终于可以摆脱每读完第一篇内容,内容又要切换的繁琐了..

一.查找现有的方案

.Edg浏览器朗读:

优点是:效果较好,而且支持文本/网页/PDF缺点是:.不能连续播放,播放完当前网页或PDF后需手动切换至下一个文档或网页播放2.有的网页或者PDF进行阅读时会卡住,所以需要先处理下,如网页用简悦或自己用Python库处理下简化格式,针对PDF则提取出文本内容再来朗读.

2.基于浏览器插件:

使用了两款Chrom/Edg浏览器插件,使用时需要选中网页内容再进行朗读,不能批量朗读,也不能自动朗读下一个内容,也不能支持网页外的文本类及PDF类文件朗读.

有哪些将网页上文本转换成语音进行朗读的应用或者扩展?2赞同·4评论回答

3.阅读软件-朗读女

找了一圈,在Windows下找到一款软件,名字就是朗读女,看了一下,能阅读各类格式的文档,功能支持上还真不错,就是感觉安装配置有点麻烦,而且手上Windows用的少,暂时就没下载试了.

朗读女


转载请注明:http://www.aierlanlan.com/rzdk/5791.html