WAV為微軟公司(Microsoft)開發的一種聲音文件格式,它符合RIFF(Resource Interchange File Format)文件規范。所有的WAV都有一個文件頭,這個文件頭包含了音頻流的編碼參數。
根據上面的分析,完成單聲道提取器如圖1所示。
圖1 單聲道提取器
運行該程序后,點擊“open...”按鈕,打開文件打開對話框,選中要進行單聲道提取的文件。完成后,Format Info欄將顯示該wav文件的信息。之后,單擊“Extract!”按鈕,彈出一個文件保存對話框,選擇要保存的路徑點確定,開始提取單聲道,完成后將提示“Done!”。
圖2和圖3分別給出了對一段音頻進行右聲道提取前和提取后的結果。
圖2 提取右聲道前
圖3 提取右聲道后
注意圖3中原來的左聲道內容已經被右聲道的內容覆蓋,因此此時雖然還是雙聲道,但兩個聲道的內容是一樣的,因此在使用上與單聲道并沒有區別。但如果只想保留一個聲道,則可以根據前面的闡述,將每個采樣值n/2位內容提取出來并合并成一個文件,再修改頭文件相關數據,從而達到需要的結果。
- PC官方版
- 安卓官方手機版
- IOS官方手機版