pyttsx - Pyttsx3 改变声音
问题描述
我正在尝试尝试不同的声音,但似乎无法改变声音。研究给了我这个例子:
import pyttsx3
engine = pyttsx3.init('espeak')
engine,setProperty('voice', 'english+f1')
engine.setProperty('rate', 175)
engine.say("Hello, what would you like me to do?")
engine.runAndWait()
这给出了以下错误:
File "ttstest.py", line 3, in <module>
engine,setProperty('voice', 'english+f1')
NameError: name 'setProperty' is not defined
如果我注释掉
engine,setProperty('voice', 'english+f1')
程序运行良好
解决方案
engine
您是否尝试过在and之间使用句点而不是逗号setProperty
?
推荐阅读
- r - 每个分类列的 Sparklyr/Dplyr 频率
- java - 按属性有条件地启动 bean 组
- c# - EF Core:将 DbContext 实体拆分为多个表
- android - Android 7.0 的 onTextChanged TextWatcher 问题
- javascript - 检查用户是否在 div 的底部
- html - 反应出错:第 25 行:'totalIncome' 未定义 no-undef
- vb6 - 登录尝试计数器?
- javascript - 通过按钮 javascript - Swift 提交请求
- c# - 登录时添加声明
- couchbase - 这个 couchbase 索引有什么问题?