使用pyttsx3无法将Python文本转换为语音

时间:2020-09-25 09:05:44

标签: python text-to-speech pyttsx3

import pyttsx3
engine=pyttsx3.init('dummy')
engine.say('Hello')
engine.runAndWait()

我正在执行以下代码,但没有收到任何错误,但没有听到系统发出的声音。

2 个答案:

答案 0 :(得分:0)

这应该有效:

import pyttsx3
engine = pyttsx3.init()
engine.say("Hello")
engine.runAndWait()

答案 1 :(得分:0)

实际上,“虚拟”是不执行任何操作的测试驱动程序。尝试使用“ sapi5”或将其保留为空。
import pyttsx3 engine=pyttsx3.init('sapi5')

(或)

import pyttsx3 engine=pyttsx3.init()

希望它能起作用!