无法读取scipy中的.wav:文件意外结束

2024-09-30 20:27:59 发布

您现在位置:Python中文网/ 问答频道 /正文

如果我在Python中使用以下代码:

from scipy.io import wavfile
fs,data=wavfile.read('synth/perc0.wav')

我在Python上创建了一个打击声音,并将其保存在我的计算机上,名为“perc0.wav”,“data”为我提供了一个形成声音的浮动列表。如果我播放该阵列,我会再次听到与之前相同的声音

然而,如果我在使用“Ontiva”(我可以使用“Groove Music”或“Windows Media Player”很好地播放)转换为.wav文件的歌曲中使用它,我会得到错误:“文件意外结束”,即使我使用了一首非常短的歌曲,如我血腥的情人节歌曲“Touched”

我做错了什么?请不要把这称为重复,因为我相信有人会急切地这样做,因为我已经在互联网上搜索过任何与我有相同问题的人,但我找到的只是上面的代码


Tags: 文件代码fromioimport声音readdata