scipy.io.wavfile.read无法读取24位.wav文件

时间:2013-11-13 20:00:36

标签: python audio scipy wav

似乎scipy.io.wavfile.read无法读取24位.wav文件。 你对如何处理它们有所了解吗?

2 个答案:

答案 0 :(得分:8)

如果您的wav文件未压缩,可以在此处尝试readwav功能:https://gist.github.com/WarrenWeckesser/7461781


<强>更新

我将这个要点转换为python包:https://pypi.python.org/pypi/wavio

源代码位于github:https://github.com/WarrenWeckesser/wavio

答案 1 :(得分:2)

以下是scipy.io.wavfile的更新版本,其中添加了许多内容:

  • 24位.wav文件支持读/写,
  • 访问提示标记,
  • 提示标记标签,
  • 其他一些元数据,如音高(如果已定义)等。

wavfile.py (enhanced)

随意分享!