Android: grave som em formato mp3
Eu estou construindo um aplicativo android, com recurso de captura de som através do microfone e reproduzi-lo através de fone de ouvido. Para isso, usei "AudioRecord" e "AudioTrack". A seguir está uma parte do código que estou usando (apenas para entender)
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);
Mas o principal problema é que eu quero gravar o som de entrada no formato mp3? Por favor me ajude nisso, eu realmente aprecio ...
Desde já, obrigado