I would like to briefly describe my issue:
I participate in the development of equipment for excursions.
We have a mobile device with 2 (or more) microphones.
The guide speaks into the first microphone (it is voice with noise).
The second microphone is located at a distance of 20-30 cm from the first one and gets the surrounding noise.
Please, see example of records here: https://drive.google.com/open?id=0B_l5_1ku8bsVdUluRnRkV2hwY28 (there are ‘voice.wav’ and ‘noise.wav’ files in the zip file).
My task is to get a clean voice without noise in real time mode (with not more 5 miliseconds delay), using two or more microphones.
What would be the best option to solve this issue?
Thank you so much