如何在 Debian Python 中播放声音文件?

Posted

技术标签:

【中文标题】如何在 Debian Python 中播放声音文件?【英文标题】:How to play a sound file in Debian Python? 【发布时间】:2015-03-23 17:33:49 【问题描述】:

对不起,如果这有点无聊,但这是我的第一篇文章。我正在尝试在 Python 中打开一个 .wav 文件(尽管可能是任何文件),在 Debian Linux 上(在我的树莓派上)我找不到任何实际有效的解决方案,大多数模块都太旧并且不起作用。我希望它尽可能简单。我只希望 Python 脚本使用默认音频播放器自动播放声音文件。

【问题讨论】:

pygame 和许多其他的都可以使用 Pi here 有一个类似的问题(有答案)。 【参考方案1】:

Pyglet 应该可以工作。像这样的:


    import pyglet

    sound = pyglet.resource.media('file.wav', streaming=False)
    sound.play()

我认为它没有预装在 pi 上,但小于 1mb。

【讨论】:

以上是关于如何在 Debian Python 中播放声音文件?的主要内容,如果未能解决你的问题,请参考以下文章

当 python 文件与声音文件位于不同的目录时,如何播放声音?

如何在 Python 中播放声音?

如何在 python (Windows) 中播放声音

如何在win32编程中,在同一个窗口下播放多个音乐

在 python 中播放声音文件的跨平台方式是啥?

如何从内存中播放 Wav 声音样本