python文字转语音

看小说不想看,想听,可以通过python把小说内容读出来;或者写个脚本自动获取天气情况,并播报给自己听;再或者写个闹钟脚本叫自己起床等,通过python就能很简单的将文字转为语音。

首先需要一个模块pyttsx3

pip install pyttsx3

默认源下载太慢,可以临时使用国内源下载,例如清华源

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pyttsx3

安装之后就可以使用了。实例:

import pyttsx3 

e=pyttsx3.init()

e.say("床前明月光")

e.runAndWait()

e.say()里面的内容就是需要转语音的内容,中英文都可以使用 。

你可能感兴趣的:(python文字转语音)