Python3 raspberry pi 上的程序不播放声音,即使音频可以正常工作

Python3 program on raspberry pi doesn't play sound, even though audio works otherwise

我正在尝试使用我的 raspberry pi 3 型号 B+ 在 Python 3 上播放声音模块播放声音。我使用 gTTS 保存一个 tts 文件并使用 playsound 模块播放声音。但是,出于某种原因,代码完成时没有错误,音频也不会播放。

我试过在首选项中修改声音选项,但如果我想手动播放文件,音频工作正常,由于某种原因,它无法通过 Python 代码工作:

from gtts import gTTS
from playsound import playsound

morning = gTTS(text="Good morning the time is now 8 AM")
# morning.save("morning.wav")
playsound("morning.wav")

我也遇到了同样的问题。并且相信互联网上没有论坛回答这个问题。 然后我尝试在 pi 中预安装 pygame 混合器。 我不能告诉你使用它的完整过程。 Google 它,您将找到一种使用 pygame 播放音频的方法。 我希望这个方法对你有帮助。