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

Bas*_*asj 9 python audio wav scipy

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

War*_*ser 12

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


更新

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

源代码在github上:https://github.com/WarrenWeckesser/wavio


Bas*_*asj 6

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

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

wavfile.py(增强)

随时分享!