10

似乎scipy.io.wavfile.read无法读取 24 位 .wav 文件。你知道如何处理它们吗?

4

3 回答 3

14

如果你的 wav 文件没有被压缩,你可以在readwav这里试试这个功能:https ://gist.github.com/WarrenWeckesser/7461781


更新

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

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

于 2013-11-14T05:24:27.950 回答
6

这是一个更新版本scipy.io.wavfile,增加了很多东西:

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

wavfile.py(增强)

随意分享!

于 2016-12-11T19:10:32.190 回答
1

scipy.io.wavfile.read 自 1.6 版以来可以读取 24 位 .wav 文件: https ://docs.scipy.org/doc/scipy-1.6.0/reference/release.1.6.0.html#scipy-io -改进

于 2022-02-25T14:45:38.990 回答