Python 跑步后没有声音?

Python 跑步后没有声音?,python,gtts,Python,Gtts,下面代码的输出应该是这样一个声音:“欢迎来到geeks for geeks!”,但是我得了1分,为什么 from gtts import gTTS import os mytext = 'Welcome to geeksforgeeks!' language = 'en' myobj = gTTS(text=mytext, lang=language, slow=False) myobj.save("welcome.mp3") os.system("mpg321 welcome.mp

下面代码的输出应该是这样一个声音:“欢迎来到geeks for geeks!”,但是我得了1分,为什么

from gtts import gTTS 
import os  
mytext = 'Welcome to geeksforgeeks!'
language = 'en'
myobj = gTTS(text=mytext, lang=language, slow=False) 
myobj.save("welcome.mp3")  
os.system("mpg321 welcome.mp3")

这段代码非常完美,如果您已经将GTT安装到pip环境中,并且mpg321已经在您的路径上,那么它应该可以工作。我在Mac OS上测试了这段代码,我在Mac OS上安装了brew mpg321,在Ubuntu 18.04 sudo apt上安装了mpg321。在这两种情况下,我都听到一个声音说欢迎来到极客

如果需要更多帮助,则必须提供有关运行此代码的上下文的更多详细信息。以下是一些命令,您应该发布这些命令的输出,以便向像我这样希望帮助您的人提供更多信息:

python --version

pip freeze

uname -a

另外,您是否尝试过使用mpg321播放不同的mp3文件?可能是mpg321工作不正常。

在此处添加代码欢迎使用SO。请阅读并花时间阅读该页面上的其他链接。