Python 将文本转换成语音

发布时间 2023-11-30 17:54:04作者: boye169
#coding:utf-8
# pip install pyttsx3
import pyttsx3 as pyttsx

text = 'I can because i think i can. 逆境清醒 Life is not all roses.人生并不是康庄大道。'
engine = pyttsx.init()
engine.say(text)

# engine.setProperty('rate', 100)   #设置语速
# engine.setProperty('volume',0.6)  #设置音量

rate = engine.getProperty('rate')  #查看语速
print(f'语速:{rate}')
volume = engine.getProperty('volume')   #查看音量
print (f'音量:{volume}') 


engine.runAndWait()
engine.stop()