python中的模块playsound存在问题

python中的模块playsound存在问题,python,text-to-speech,pyaudio,google-text-to-speech,playsound-module,Python,Text To Speech,Pyaudio,Google Text To Speech,Playsound Module,你好,我会尽量不忘记这里的任何东西,但我正试图修复这个错误,从今天早上开始,经历了地狱般的反复,我仍然有问题,我不明白,我希望你们中的一些人能帮助我。因此,基本上我正在尝试使用GTT和playsound运行此简单代码: from gtts import gTTS from playsound import playsound def speak(text): tts = gTTS(text=text, lang="en",slow=False) filena

你好,我会尽量不忘记这里的任何东西,但我正试图修复这个错误,从今天早上开始,经历了地狱般的反复,我仍然有问题,我不明白,我希望你们中的一些人能帮助我。因此,基本上我正在尝试使用GTT和playsound运行此简单代码:

from gtts import gTTS
from playsound import playsound

def speak(text):
    tts = gTTS(text=text, lang="en",slow=False)
    filename = "voice.mp3"
    tts.save(filename)
    playsound(filename)


speak("Why the hell aren't you working")
音频文件已创建,但我的问题是,我在此处收到此严重警告:

**(Python 3:29349):关键**:54:32:56:124:文件 gstaudioringbuffer.c:第2048行 (gst\音频\铃声\缓冲区\设置\频道\位置):不应达到

一开始,我仍然在启动代码,尽管看起来还不够吓人,但它突然停止了工作。我没有错误,但是音频不再播放了。 所以我尝试了所有可能发生的事情,用
sudo apt get删除并重新安装python3-gi--purge-remove-python3-gi
它起作用了,但我在这个过程中丢失了我的终端和一些东西。幸运的是,我有了另一个终端(Tilix),但我回到了起点,出现了先前的严重错误。 我只是想放一点声音。。请帮忙:'(