Right-click on the Microphone bar, and then select Properties. Find the Levels tab, and look for the Microphone Boost tool. Move the dial all the way down on the Microphone boost. Move the dial all the way up on the Microphone.
Under the “Recording” tab, select the mic you're using and tap “Properties.” Go to the “Levels” tab. If you're experiencing a lot of background noise, reduce the “Microphone boost.” Try reducing it to +10.0 dB. The mic will now be more sensitive to your voice, but it will also pick up background noises easily.
To use the feature on Android and iOS, click on More, select Settings, and tap on Noise cancellation.
Noise filters in audio recording sources on Android vary greatly from device to device. It isn't until Ice Cream Sandwich that any sort of definition was put into the device compatibility document defining a method for not having filtering. That method id to use the MediaRecorder.AudioSource.VOICE_RECOGNITION audio source. Before that it's just choose a setting and hope for the best. I've found that some devices work better with MIC and some with VOICE_RECOGNITION prior to 4.0. HTC seems to have started the use fo VOICE_RECOGNITION as a no-filter zone pre-ICS.
Since there is no loop-back audio interface you can't even detect it but you can surface different audio paths to the user to choose from.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With