python tts播放文字

发布时间 2023-03-25 17:21:13作者: 萧海~

参考以下代码:

import pyttsx3

# 创建TTS引擎对象
engine = pyttsx3.init()
# 设置语音属性
engine.setProperty('rate', 218)    # 设置语速为150
engine.setProperty('volume', 1.0)  # 设置音量为0.8
# engine.setProperty('voice', 'zh')  # 设置语音类型为中文(默认是英文)

# 将文字转换为语音并播放
# engine.say("欢迎使用中国农业语音箱")
engine.say("just do it")
engine.runAndWait()