我检查了一个类似的问题,但它仍然无法解决我的问题。我想放一个女声或者只是改变它的音调。很少有人建议更改语音 id,进一步提到0定义男声,1定义女声。
虽然,尝试两个语音 id,我只得到一个普通的男性声音,
是否有可能为所有 pc 的语音调音调,因为有人将其称为PC音频问题,但在其他语言的语音识别中,我的 PC 可以完美地处理不同性别的声音。
我还需要在每个单词之间留出空隙,就像在常规语音中一样,它说得太快了,以至于用户有可能不理解某件事。如果知道如何做同样的事情,请告诉我。
这是我正在尝试处理的代码片段:
import pyttsx3 #pip install pyttsx
engine=pyttsx3.init('sapi5')
voices=engine.getProperty('voices')
engine.setProperty('voice','voices[1].id')
def speak(text):
engine.say(text)
engine.runAndWait()