概念:
操作參考(http://bigsec.net/b52/scipydoc/wave_pyaudio.html#id5)
采樣率framerate: 一秒鍾從連續語音中采樣出n個離散點
采樣幀:一次采樣,采n點數據(個人推論)
聲道個數nchannels: 1或2
幀數nframes:多少幀
采樣精度:單位是bytes,一般是2,即16bit
例子:一個4秒左右的音頻。
1,提取出幀數為64244

2,采樣率: 16000

3,畫圖時,時間計算公式:
#設置時間,每幀除以采樣率表示每一幀采樣的時間點(1s內)
time=np.arange(0, nframes) * (1.0 / framerate)
time數組長度與幀數相同,然后歸一化到了0 - 4.015 秒左右

4,時域聲音波形:

總結:
好奇python下wave函數得到的幀數是怎么來的,個人推論:目前實驗中是一次采樣算一幀,一幀內采樣一個點。參考(http://blog.csdn.net/tanningzhong/article/details/42914363)
計算機學生半路出家弄音頻,有不對歡迎指正!
謝謝!
