2024-09-28 23:16:57 发布
网友
我正在用python编写一个语音助手,我有一个关于如何更改语音助手单词发音的语音的问题。Windows10操作系统。我试过RHVoice,但没用。问题是,我如何在支持俄语的Python语音助手中更改我的语音?下面是我如何实现助手语音播放功能的示例:
def talk(words): engine = pyttsx3.init() engine.say(words) engine.runAndWait()
在这里,您将无法更改语音,但您可以更改这些线路
engine = pyttsx3.init('sapi5') voices = engine.getProperty('voices') currentVoice = engine.setProperty('voice', voices[1].id)
在最后一行中,您必须更改语音,1表示Windows 10的默认女性语音,0表示Windows 10的默认男性语音。如果要添加外部声音,则需要下载它们
在这里,您将无法更改语音,但您可以更改这些线路
在最后一行中,您必须更改语音,1表示Windows 10的默认女性语音,0表示Windows 10的默认男性语音。如果要添加外部声音,则需要下载它们
相关问题 更多 >
编程相关推荐