title: How to disable noise suppressor in android
body: <p>I am trying to record through phone's mic and it works for low end devices. But when I record with high end phones it is picking up lots of surrounding noises. My implementation is for 2.3 and above so i don't have API 16 available for noise suppressor. Please advice and thanks in advance.</p>
  
  <p>In some forums I have read MediaRecorder.AudioSource.VOICE_RECOGNITION will have no gain control, filtering and EQ applied as that needs pure signal. If thats true, it would help in my case.</p>
  
  <p>In addition how to programatically determine which one is not doing any additional AGC and filtering?</p>