首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >语音助手中的语音

语音助手中的语音
EN

Stack Overflow用户
提问于 2020-07-01 03:37:10
回答 1查看 131关注 0票数 0

我正在用python编写一个语音助手,我有一个关于如何改变语音助手发音的问题。Windows 10操作系统。我尝试过RHVoice,但它不起作用。问题是,我如何在支持俄语的Python语音助手中改变自己的声音?以下是我如何实现助手的语音回放功能的示例:

代码语言:javascript
运行
复制
def talk(words):
    engine = pyttsx3.init()
    engine.say(words)
    engine.runAndWait()
EN

回答 1

Stack Overflow用户

发布于 2020-09-24 22:17:57

在这里,您不会得到任何更改声音的选项,但您可以在这些行中更改

代码语言:javascript
运行
复制
engine = pyttsx3.init('sapi5')
voices = engine.getProperty('voices')
currentVoice = engine.setProperty('voice', voices[1].id)

在最后一条线路中,您必须更改语音,1表示Windows 10的默认女性语音,0表示Windows 10的默认男性语音。如果要添加外部语音,则需要下载外部语音

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62664992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档