Patent ID: 8885815
Filing Date: 2014-11-11
Classification: G01S,G10L,H04M,H04R

Abstract:
1. A method comprising: grouping a plurality of microphones of a communication device in a plurality of microphone groups, each microphone group including two or more microphones of the plurality of microphones and the communication device including a speaker that outputs sound from a first sound source; for each microphone group, processing output of the microphones of the microphone group to (i) attenuate sound captured by the microphones of the microphone group from substantially a direction of the speaker and (ii) amplify sound captured by the microphones of the microphone group from a direction other than the direction of the speaker; for each microphone group, determining a respective sound signal from a second sound source based at least in part on (i) the processed output of the microphones of the microphone group and (ii) the sound from the first sound source output by the speaker; for each microphone group, determining a correlation value that is indicative of a correlation between (i) the processed output of the microphones of the microphone group and (ii) the determined sound signal for the microphone group, the correlation value being indicative of double talk in the processed output of the microphones of the microphone group, wherein a plurality of correlation values is generated corresponding to the plurality of microphone groups; selecting a correlation value that has a highest value among the plurality of correlation values, wherein the selected correlation value corresponds to a first microphone group of the plurality of microphone groups; and detecting sound from the second sound source based at least in part on the processed output of the microphones of the first microphone group.