我正在開發一個Android應用程序。在我的應用程序中,我需要使用AudioRecord類錄製音頻。現在我正在創建一個簡單的應用程序來測試AudioRecord類,因爲我之前從未使用過該應用程序。我的簡單的應用程序是當用戶點擊「錄製」按鈕開始保持錄製。當點擊「停止」時,停止錄製。然後「播放」按鈕播放錄製的音頻。但是當我點擊「錄製」按鈕時,我的應用給了我錯誤信息。 這是我的活動,當我點擊錄製按鈕 p
我的應用程序正在錄製來自手機麥克風的音頻並對其進行一些實時處理。它在物理設備上運行良好,但在模擬器中表現得「有趣」。它記錄了一些東西,但我不確定它在錄製什麼。 似乎仿真器上的音頻樣本讀取速度大約是實際設備上速率的兩倍。在應用程序中,我有一個視覺進度小部件(一個水平移動的錄製頭),它在仿真器中移動的速度大約快兩倍。 這裏是記錄循環: int FREQUENCY = 44100;
int BLOCK