从存储在 Python 变量中的数据中播放声音

Posted

技术标签:

【中文标题】从存储在 Python 变量中的数据中播放声音【英文标题】:Playing a sound from data stored in a variable in Python 【发布时间】:2014-12-19 16:17:18 【问题描述】:

我正在使用 Python 2.7、win 7、64 位,我需要播放存储在变量中的声音数据。当然,有可能制作一个WAV文件并播放它,但是有没有直接播放的选项?你能推荐一个图书馆等吗? 显然,audiere 现在已经过时了(如Playing a sound from a wave form stored in an array 所示)。

【问题讨论】:

【参考方案1】:

您可能正在寻找的是 pyAudio : http://people.csail.mit.edu/hubert/pyaudio/docs/

在示例中查看他们如何将 wav 文件存储在变量中然后播放它。

【讨论】:

经过数周的谷歌搜索和不时尝试,这实际上是最有用的示例:askubuntu.com/questions/202355/…。现在的问题是如何在超过 8 位的情况下做到这一点(这就是 char 函数的局限性)。

以上是关于从存储在 Python 变量中的数据中播放声音的主要内容,如果未能解决你的问题,请参考以下文章

从 Struct 创建的数组中存储的选定表格单元格中播放音频

将变量从 PHP/MySQL 传递给 actionscript 以播放音频文件

如何在播放该歌曲的声音文件时逐字母读取python中的歌曲[关闭]

从 url 下载后播放声音文件

使用 AVAudioPlayer 播放声音时出现问题?

在没有外部模块的情况下在 Python 中播放声音?