没有外部模块在Python中播放声音?

时间:2015-03-17 22:25:26

标签: python python-3.x audio tkinter audio-streaming

我一直在寻找这个,每个答案似乎都包含一个外部 Python库,例如PygameSnack等,用于播放声音。

是否有一个简单的纯pythonic方式从内置模块播放,比如说,.wav文件没有使用外部模块?我知道Python本身不支持.mp3个文件。

1 个答案:

答案 0 :(得分:0)

我在这方面发现的最多是winsound。没有额外安装;只需导入它。但是,正如您可能已经猜到的那样,它仅适用于Windows。当我需要声音时,我会使用Pygame的mixer。它对mp3文件的支持是有限的,它需要安装(除非你打包你的应用程序),但它是我所研究的第三方音频模块中最直接的。