Начиная с уровня API 11, существует новое значение для MediaRecorder.AudioSource, это VOICE_COMMUNICATION. Android docs скажем : «Источник звука для микрофона, настроенный для голосовой связи, такой как VoIP. Например, он будет использовать преимущества эхоподавления или автоматической регулировки усиления, если таковой имеется. " Я попробовал это, но не смог заставить это работать. Проблема может быть в устройстве, которое я использовал, - Sony Tablet S. Стоит попробовать.