【发布时间】:2013-05-10 12:13:59
【问题描述】:
我正在尝试使用 scipy.io.wavread 读取 .wav 文件。它正确读取了一些文件。 对于某些文件,它会给出以下错误...
Warning (from warnings module):
File "D:\project\cardiocare-1.0\src\scipy\io\wavfile.py", line 121
warnings.warn("chunk not understood", WavFileWarning)
WavFileWarning: chunk not understood
Traceback (most recent call last):
File "D:\project\cardiocare-1.0\src\ccare\plot.py", line 37, in plot
input_data = read(p.bitfile)
File "D:\project\cardiocare-1.0\src\scipy\io\wavfile.py", line 119, in read
data = _read_data_chunk(fid, noc, bits)
File "D:\project\cardiocare-1.0\src\scipy\io\wavfile.py", line 56, in _read_data_chunk
data = data.reshape(-1,noc)
ValueError: total size of new array must be unchanged
谁能建议我任何解决方案?
【问题讨论】:
-
你使用的是什么版本的 scipy?
-
我使用 scipy 0.11.0 我认为这是与 python 2.7 兼容的版本
-
问题仍未解决。我尝试使用最新版本的 sicpy。但仍然是同样的问题..