1
我有一個Stream
音頻數據來自我的麥克風,我想顯示當前的錄音音量。從我收集的信息中,我需要將X個字節存儲在一個數組中,然後我可以使用該數據處理記錄中的一個樣本。如何確定X是什麼,以及如何從數據中獲得音量級別?wav錄音流提取音量編號
我工作在C#但即使是僞代碼將是非常有益
我有一個Stream
音頻數據來自我的麥克風,我想顯示當前的錄音音量。從我收集的信息中,我需要將X個字節存儲在一個數組中,然後我可以使用該數據處理記錄中的一個樣本。如何確定X是什麼,以及如何從數據中獲得音量級別?wav錄音流提取音量編號
我工作在C#但即使是僞代碼將是非常有益
WAV文件是調幅,所以每個採樣值是相對體積。平均時間和平均音量。
事情需要提防:
下面是一些示例.NET代碼時讀取WAV文件,注意你的endians: http://www.codeproject.com/KB/audio-video/WaveEdit.aspx
謝謝!我會看看這個項目。我不認爲來自麥克風的音頻會被壓縮。這是一個安全的假設嗎? – 2011-12-22 15:37:50