📜  如何在 pyttsx3 中减慢语音速度 - C 编程语言(1)

📅  最后修改于: 2023-12-03 14:52:31.535000             🧑  作者: Mango

如何在 pyttsx3 中减慢语音速度

在 Pyttsx3 中,可以通过设置 rate 属性来控制语音的速度。默认情况下,该属性的值为 200,表示语音输出的速度为正常速度。若想要减慢语音的速度,可将 rate 属性值设置为一个较小的值。

代码示例
import pyttsx3

engine = pyttsx3.init()
engine.setProperty('rate', 100) # 减慢语音输出的速度
engine.say('Hello World!')
engine.runAndWait()

在以上示例中,我们通过 setProperty 方法来设置 rate 属性的值为 100,以减慢语音输出的速度。然后,我们使用 say 方法输出一段文本。最后,通过 runAndWait 方法等待语音输出结束。

总结

通过设置 rate 属性的值,我们可以控制 Pyttsx3 输出语音的速度。较小的 rate 值将使语音输出速度变慢,而较大的 rate 值将使语音输出速度变快。