2 回答
慕田峪4524236
TA貢獻(xiàn)1875條經(jīng)驗 獲得超5個贊
對音頻的操作分以下幾種情況:
1.讀/寫音頻文件。這種和讀取普通的二進(jìn)制文件是一樣的,唯一區(qū)別是要解析音頻文件頭。
2.從麥克風(fēng)讀取音頻/向喇叭寫音頻。這種你需要了解一點(diǎn)基本的音頻知識。比如采樣率什么的。然后如果你用的是Vs2005,可以使用DirectSound來做,或者使用WinAPI里的相關(guān)函數(shù)來做。如果你用的是WPF,則它內(nèi)部有相應(yīng)的類。
3.你只是對得到的音頻數(shù)據(jù)進(jìn)行分析。這種情況你至少要回憶一下在大學(xué)時學(xué)過的傅里葉變換。然后去找找快速傅里葉變換的算法。對音頻進(jìn)行處理,通常會用到這個,從時域轉(zhuǎn)到頻域。
- 2 回答
- 0 關(guān)注
- 789 瀏覽
添加回答
舉報
0/150
提交
取消
