CPC H04R 3/005 (2013.01) [G10L 15/08 (2013.01); G10L 15/22 (2013.01); G10L 25/06 (2013.01); G10L 25/21 (2013.01); H04R 1/406 (2013.01); G10L 2015/088 (2013.01)] | 20 Claims |
1. A computer-implemented method, the method comprising:
receiving first audio data corresponding to a first microphone associated with a device, the first audio data including a first representation of an audible sound generated by a first sound source;
receiving second audio data corresponding to a second microphone associated with the device, the second audio data including a second representation of the audible sound;
determining first data representing a correlation between the first audio data and a delayed version of the first audio data;
determining second data representing a correlation between the first audio data and the second audio data;
determining third data using the first data and the second data, the third data representing a likelihood that the second data corresponds to direct arrival of the audible sound;
determining, using the second data, a first plurality of power values including a first value corresponding to a first direction relative to the device and a second value corresponding to a second direction relative to the device;
determining, using the third data, a second plurality of power values including a third value corresponding to the first direction and a fourth value corresponding to the second direction; and
determining, using the first plurality of power values and the second plurality of power values, that the first sound source is associated with the first direction.
|