Python,pyttsx3,实现语音合成,实现语音朗读,文字转语音

Python文本转语音库pyttsx3

pyttsx3

pyttsx3是python中的文本到语音转换库,与其他库不同,它脱机工作,并且与Python2和3兼容。

安装pip

python -m ensurepip –default-pip

python -m ensurepip –upgrade

python -m pip install –upgrade pip

安装pyttsx3

pip install pyttsx3

Python,pyttsx3,实现语音合成,实现语音朗读,文字转语音

提示:No module named win32com.client、No module named win32或No module named win32api之类的错误,则需要另外安装pypiwin32。

代码案例

案例1:


案例2(保存语音到本地):


说明:

pyttsx.init([driverName : string, debug : bool]) → pyttsx.Engine

driverName:由pyttsx3.driver模块根据操作系统类型来调用,默认使用当前操作系统可以使用的最好的驱动,sapi5 – SAPI5 on Windows、nsss – NSSpeechSynthesizer on Mac OS X

、espeak – eSpeak on every other platform。

debug:这个参数是指定要不要以调试状态输出,建议开发阶段设置为True。

相关项目链接:

pypi(https://pypi.python.org)

github(https://github.com/nateshmbhat/pyttsx3)

完整文档(
https://pyttsx3.readthedocs.org)

来源:古怪今人

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月20日
下一篇 2022年7月20日

相关推荐