5

在 linux 系统上使用 sox 构建一个 python 应用程序,将原始音频文件转换为 wave。我希望它能够生成音频波形模式的图像(PNG 或 Jpeg),但我找不到可以执行此操作的命令行工具或 python 包。不是经验丰富的 Python 程序员,我的选择是有限的。

有几个可用的 linux 应用程序需要我没有的正在运行的桌面 (Gtk)。这些都没用。 http://www.baudline.com http://quickplot.sourceforge.net/

GnuPlot 和 Octave 似乎只能产生光谱仪,这不是我想要做的。

有任何想法吗?

4

1 回答 1

4

如果您可以将原始音频数据作为数字列表获取,则可以使用matplotlib将波形绘制为图表。代码看起来像这样:

matplotlib.pyplot.plot(raw_audio_data)
于 2010-06-24T11:26:18.127 回答