2
當讀取使用的東西,如讀取.wav文件時返回的數據究竟是什麼?
rate, wavData = scipy.io.wavfile.read('test.wav')
究竟是什麼的wavData
內表示數據的音頻文件?
當讀取使用的東西,如讀取.wav文件時返回的數據究竟是什麼?
rate, wavData = scipy.io.wavfile.read('test.wav')
究竟是什麼的wavData
內表示數據的音頻文件?
wavData是一個數字數組,每個數字代表音頻信號的單個樣本。樣本是音頻幅度在時間上均勻分佈的快照。因此,如果您的費率返回爲48000,那麼wavData的前48000個元素將爲1秒的音頻信號。欲瞭解更多信息,請閱讀有關wikipedia上的PCM:https://en.wikipedia.org/wiki/Pulse-code_modulation。
而如果錄音是立體聲呢? –
如果錄音是立體聲,則'wavData'具有形狀(n,2)。這兩列是左右聲道。 –