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
提示: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进行处理,非常感谢!