Python实现语音朗读
Python实现tts功能,有以下几种方法:
(1)可以使用pyttsx3
库
安装:
pip install pyttsx3
以下是示例:
import pyttsx3
engine = pyttsx3.init()
engine.say('开车不规范,亲人两行泪,I love China')
engine.runAndWait()
(2)使用win32com
库
该库为调用Windows自带的语音功能,不能调音量和语速。只需安装pywin32
就可以运行
pip install pywin32
以下为示例:
import win32com.client
speaker = win32com.client.Dispatch("SAPI.SpVoice")
speaker.Speak("hello")
(3)可以使用百度的baidu-aip
库
安装:
pip install baidu-aip
该库是付费的,质量和效果会更好,支持试用。
暂无评论,来发布第一条评论吧!