0
我試圖從正在播放的mp3文件中獲取聲音級別。但首先,我應該附上這個聲音。所以,如何從聲音文件(mp3)中獲取音頻源?
如何將MP3文件中的聲音作爲音頻源附加到我的代碼中?
據我所知,如果我們想從MIC獲取音頻源,我們可以使用下面的代碼。
mRecordInstance = new AudioRecord(MediaRecorder.AudioSource.MIC, FREQUENCY,
CHANNEL, ENCODING, BUFFSIZE
);
那麼如果音頻源是mp3文件呢? 我不知道解決這個問題。
請幫助我..
謝謝,, :)
不能使用'AudioRecord'這一點。但是你可以使用[MediaCodec](http://developer.android.com/reference/android/media/MediaCodec.html)解碼mp3文件。見例如關於如何使用MediaCodec API的簡明教程(http://dpsm.wordpress.com/2012/07/28/android-mediacodec-decoded/)。 – Michael