11
在Python中读取* .wav文件
我需要分析写入.wav文件的声音。为此,我需要将此文件转换为一组数字(例如,数组)。我想我需要使用wave包。但是,我不知道它是如何工作的。例如,我做了以下工作: import wave w = wave.open('/usr/share/sounds/ekiga/voicemail.wav', 'r') for i in range(w.getnframes()): frame = w.readframes(i) print frame 作为此代码的结果,我希望将声压视为时间的函数。相比之下,我看到了很多奇怪的神秘符号(不是十六进制数字)。有人可以请我帮忙吗?