如何从声音文件(MP3)获取音频源?

时间:2013-09-26 07:01:14

标签: android audio mp3

我正在尝试从正在播放的mp3文件中获取声级。但首先,我应该附上那个声音。所以,

如何在我的代码中将来自mp3文件的声音作为音频源附加?

据我所知,如果我们想从MIC获取音频源,我们可以使用下面的代码。

mRecordInstance = new AudioRecord( MediaRecorder.AudioSource.MIC, FREQUENCY,
    CHANNEL, ENCODING, BUFFSIZE
);

如果音频源是mp3文件呢? 我不知道解决这个问题了。

请帮帮我..

谢谢你,:))

1 个答案:

答案 0 :(得分:-2)

试试这段代码:

MediaPlayer mp = new MediaPlayer();
mp.setDataSource("/mnt/sd/lalala.mp3");
AudioRecord ar = new AudioRecord(mp.getAudioSessionId(), FREQUENCY,
    CHANNEL, ENCODING, BUFFSIZE);