1、先把音频文件和python代码文件放到同一个文件夹里面。

2、用spyder编译器打开0.py,输入下面的代码,读取音频。
import wave,numpy,pylab
a=wave.open('2.wav','rb')
得到一个Wave_read object。

3、查看音频的频率:
fr=a.getframerate()

4、按照频率读取第一帧的数据,返回一个byte object。
b=a.readframes(fr)

5、把b转化为数组:
a.close()
c = numpy.frombuffer(b,
dtype=numpy.short)

6、画第一帧的波形图:
d = len(c)
pylab.plot(list(range(d)),c,'g')

7、画出前两帧的波形图。
