无法使用 scipy.io.wavfile 在 python 中打开 WAV 文件
Cannot open WAV file in python using scipy.io.wavfile
我正在尝试使用 scipy.io.wavfile 处理 WAV 文件,但我想读取的文件中有 headers (NIST)。我尝试删除 headers(那是愚蠢的),我尝试使用其他库 (wave),在网上找到的自定义函数,但它仍然不起作用。我得到 "Not a WAV file."
.wav 文件来自 mocha-timit,一个语音训练语料库。
有人能帮帮我吗?
谢谢。
您可以尝试的一些事情:
(1) 像 this question
一样使用 scikits.audiolab
(2) 使用sndfile-convert
之类的工具从'libsndfile'将wav格式从NIST格式转换为标准RIFF格式(您需要将原始文件后缀更改为.nist) .
我得到了 (2) 在我自己的系统上工作并且可以使用 scipy.io.wavfile.read
读取文件
我正在尝试使用 scipy.io.wavfile 处理 WAV 文件,但我想读取的文件中有 headers (NIST)。我尝试删除 headers(那是愚蠢的),我尝试使用其他库 (wave),在网上找到的自定义函数,但它仍然不起作用。我得到 "Not a WAV file."
.wav 文件来自 mocha-timit,一个语音训练语料库。
有人能帮帮我吗?
谢谢。
您可以尝试的一些事情:
(1) 像 this question
一样使用scikits.audiolab
(2) 使用sndfile-convert
之类的工具从'libsndfile'将wav格式从NIST格式转换为标准RIFF格式(您需要将原始文件后缀更改为.nist) .
我得到了 (2) 在我自己的系统上工作并且可以使用 scipy.io.wavfile.read