2013-01-24 50 views
2

我是一名開發新手,我試圖在Android平臺上創建均衡器。如何在Android中捕獲音頻輸出流?

如何在Android上捕獲輸出音頻流?我只需要從我的應用程序中提取音頻信息。我已經搜索了www.developers.android.com,但我還沒有找到任何信息。

回答

4

目前在Android上沒有用於錄製音頻輸出的功能(好吧,有Visualizer API可讓您抓取部分低質音頻用於音頻可視化目的)。
如果您只需要將效果應用於您自己的應用中的音頻,則可以在內部進行「錄製」。也就是說,在您的應用程序中,將解碼後的音頻數據發送給您的效果進行處理,然後將處理後的數據發送到您的AudioTrack或OpenSL ES緩衝隊列。