Android: запись звука в формате mp3

Я создаю приложение для Android с функцией захвата звука через микрофон и воспроизведения через наушники. Для этого я использовал & quot; AudioRecord & quot; и & quot; AudioTrack & quot ;. Ниже приведена часть кода, который я использую (только для понимания)

mInBufferSize = AudioRecord.getMinBufferSize(mSampleRate,
            AudioFormat.CHANNEL_CONFIGURATION_MONO, mFormat);
mOutBufferSize = AudioTrack.getMinBufferSize(mSampleRate,
            AudioFormat.CHANNEL_CONFIGURATION_MONO, mFormat);
mAudioInput = new AudioRecord(MediaRecorder.AudioSource.MIC,
            mSampleRate, AudioFormat.CHANNEL_CONFIGURATION_MONO, mFormat,
            mInBufferSize);
mAudioOutput = new AudioTrack(AudioManager.STREAM_MUSIC, mSampleRate,
            AudioFormat.CHANNEL_CONFIGURATION_MONO, mFormat,
            mOutBufferSize, AudioTrack.MODE_STREAM);

Но главная проблема в том, что я хочу записать входящий звук в формате mp3? Пожалуйста, помогите мне в этом, я буду очень признателен ...

Заранее спасибо

Ответы на вопрос(5)

Ваш ответ на вопрос