나는 재생중인 mp3 파일에서 사운드 레벨을 얻으려고합니다. 하지만 먼저, 그 소리를 첨부해야합니다. 그래서,사운드 파일 (mp3)에서 오디오 소스를 얻는 방법은 무엇입니까?
어떻게 내 코드에서 오디오 소스로 mp3 파일의 사운드를 첨부 할 수 있습니까?
내가 아는 한, 마이크에서 오디오 소스를 얻으려면 아래 코드를 사용할 수 있습니다.
mRecordInstance = new AudioRecord(MediaRecorder.AudioSource.MIC, FREQUENCY,
CHANNEL, ENCODING, BUFFSIZE
);
그리고 오디오 소스가 mp3 파일 인 경우는 어떻습니까? 이 문제를 해결하기 위해 더 이상 알지 못합니다.
, 제발 도와주세요 ..
감사합니다 ,, :)
당신은이에 대한'AudioRecord'을 사용할 수 없습니다. 하지만 [MediaCodec] (http://developer.android.com/reference/android/media/MediaCodec.html)을 사용하여 mp3 파일을 디코딩 할 수 있습니다. 예 : [간단한 튜토리얼] (http://dpsm.wordpress.com/2012/07/28/android-mediacodec-decoded/)에서 'MediaCodec' API를 사용하는 방법에 대해 설명합니다. – Michael