python文字转语音库:speech

作者: admin 分类: python 发布时间: 2022-08-09 08:02

在上一篇文章:文字转语音库:win32com.client中,已经尝试把文字转化成可以播放的语音,用来作为程序执行的提醒,这是个比较炫酷的功能,但没有成功。经过网友介绍,自己再百度搜索资料,使用了另外一个python文字转语音库:speech,这里记录下要点:

1、安装speech模块:

pip install speech

2、修改speech模块的相关内容:

因为这个库是Python2时代的产物,现在用的Python一般都是Python3了,所以需要修改原来的库几处地方,不修改一定会报错。但关于修改几处地方有好几种说法,经过测试,只修改speech.py文件两处即可:

原始文件第157行,print prompt应该改为print(prompt)。
原始文件第59行,thread应该改为threading。

这样修改的话,是可以文字转语音了,但没法把语音转成文字。就是没法调用:speech.input()这个方法。但我经过测试,即使修改其它地方,调动这个方法时虽然不报错,但也没有用。

3、需要对电脑进行设置:

因为我的系统是WIN10系统,所以我找的WIN10系统设置语音识别的方法:

可以参考这篇文章:https://blog.csdn.net/qq_38161040/article/details/87201271

参考文章:

以下文章都是查阅的相关文章,也一并贴出来供参考:

https://blog.csdn.net/tscaxx/article/details/104351364

https://jingyan.baidu.com/article/6b182309a2d6b6fb59e15934.html

https://article.itxueyuan.com/EXlwlR

https://blog.csdn.net/u011699626/article/details/108446260

https://blog.csdn.net/jave_f/article/details/81319074

https://blog.csdn.net/qq_38161040/article/details/87201271

相关文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Powered by 草根站长笔记 © 2015-2020 草根站长笔记 Inc.版权所有,禁止转载