How to access the second microphone signal in Android device?

How to access the second microphone signal in Android device?

I am trying to make a 2 channel noise reduction app and I have no idea how to access the second mic signal.

I am using Galaxy S2 which has 2 microphones (bottom and top) and when I use the AudioRecord method the bottom microphone signal is the only one I can access.

Any answer would be appreciated ~

thanks youna

+3


source to share


1 answer


I'm not familiar with the Galaxy S2, but on the devices I've worked with, you can usually get an extra microphone by doing mono recording from the CAMCORDER AudioSource. And stereo recording will use both microphones.
However, most of these devices had bottom / rear microphone placement rather than bottom / top.



Also, as Edison commented, the data you get when you record has usually already passed through the squelch no matter what audio source you are using. I've never come across an Android device where you can get a raw, unfiltered stereo signal from the two built-in microphones (which doesn't mean such devices don't exist).

+1


source







All Articles