My application record sound from phone microphone. I am using android standard classes (android.media.AudioRecord) to do that. Appli
android.media.AudioRecord
it is better to used private static final int RECORDER_SAMPLERAT=8000; it works for me.I think it will help for you