运行文件时,没有任何错误。但是,我很快就打开了控制台窗口。我怀疑这是玩家返回错误的一部分,但看起来太快了。
我尝试使用其他库,例如playsound
,由于“权限被拒绝”,该库在运行之前每次运行一次,并且还直接使用mpg123
,但无法正确安装以正常运行。
以下代码是我认为错误来自(足以重做)的地方,但是就像我说的那样,我找不到显示该错误的控制台窗口。
from gtts import gTTS
import os
def talk(audio):
print(audio)
tts = gTTS(text=audio, lang='en')
tts.save('audio.mp3')
os.system('mpg123 audio.mp3')
talk('hello')
这段代码是为了帮助我创建一个可能在后台运行的桌面语音助手,如果它实际上没有讲话,那么除非我能看到文本(我不想看到),否则这将是不可能的。