我正在尝试从正在播放的mp3文件中获取声级。但首先,我应该附上那个声音。所以,
如何在我的代码中将来自mp3文件的声音作为音频源附加?
据我所知,如果我们想从MIC获取音频源,我们可以使用下面的代码。
mRecordInstance = new AudioRecord( MediaRecorder.AudioSource.MIC, FREQUENCY,
CHANNEL, ENCODING, BUFFSIZE
);
如果音频源是mp3文件呢? 我不知道解决这个问题了。
请帮帮我..
谢谢你,:))
答案 0 :(得分:-2)
试试这段代码:
MediaPlayer mp = new MediaPlayer();
mp.setDataSource("/mnt/sd/lalala.mp3");
AudioRecord ar = new AudioRecord(mp.getAudioSessionId(), FREQUENCY,
CHANNEL, ENCODING, BUFFSIZE);