5
我的MediaRecorder設置爲錄製麥克風的音頻。這有效......除了第一個0.65秒完全是死氣 - 就好像第一個.65秒的記錄按鈕被按下,但話筒還沒有打開。MediaRecorder開始錄製時的靜音(延遲?)
我需要確定:
- 東西是錯我的代碼
- 這只是MediaRecorder工作
- 1和2是真實的方式存在缺陷,但有一個變通!
我的MediaRecorder設置爲錄製麥克風的音頻。這有效......除了第一個0.65秒完全是死氣 - 就好像第一個.65秒的記錄按鈕被按下,但話筒還沒有打開。MediaRecorder開始錄製時的靜音(延遲?)
我需要確定:
RehersalAudioRecord包含一些非常好編寫的代碼,用於以非壓縮WAV格式進行記錄。使用這個,錄音在開始時沒有死氣。該類利用AudioRecord,這是使用MediaRecorder的較低級別的方法。使用這個代碼作爲例子,使我從超級簡單的角度進行了整合和轉換。
這個答案讓我在那裏...它花了我一段時間來發現這個,所以我張貼這個自我回答,以防其加速某人的代碼spelunking。
This answer is where I got my solution from ...
////////////////////////////
但類只提供原始音頻。我們無法將音頻文件編碼爲arm或mp3等。