Sound source localization using multiple microphone arrays
First Claim
Patent Images
1. A method comprising:
- determining, by a device, first signal data associated with a sound source;
determining, based at least partly on the first signal data, that a first distance between the device and the sound source exceeds a threshold distance;
selecting a first set of microphones that includes a first microphone and that is associated with the device to detect a first voice command from the sound source;
determining, by the device, second signal data associated with the sound source;
determining, based at least partly on the second signal data, that a second distance between the device and the sound source is less than or equal to the threshold distance; and
selecting a second set of microphones to detect a second voice command from the sound source, the second set of microphones including the first microphone and one or more other microphones that are associated with the device but that are not included in the first set of microphones.
2 Assignments
0 Petitions
Accused Products
Abstract
An augmented reality environment allows interaction between virtual and real objects. Multiple microphone arrays of different physical sizes are used to acquire signals for spatial tracking of one or more sound sources within the environment. A first array with a larger size may be used to track an object beyond a threshold distance, while a second array having a size smaller than the first may be used to track the object up to the threshold distance. By selecting different sized arrays, accuracy of the spatial location is improved.
330 Citations
20 Claims
-
1. A method comprising:
-
determining, by a device, first signal data associated with a sound source; determining, based at least partly on the first signal data, that a first distance between the device and the sound source exceeds a threshold distance; selecting a first set of microphones that includes a first microphone and that is associated with the device to detect a first voice command from the sound source; determining, by the device, second signal data associated with the sound source; determining, based at least partly on the second signal data, that a second distance between the device and the sound source is less than or equal to the threshold distance; and selecting a second set of microphones to detect a second voice command from the sound source, the second set of microphones including the first microphone and one or more other microphones that are associated with the device but that are not included in the first set of microphones. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
one or more processors; memory; a first set of microphones that is coupled to the one or more processors and that is configured to generate first signal data from a sound source, the first set of microphones including a first microphone; a second set of microphones that is coupled to the one or more processors and that is configured to generate second signal data from the sound source, the second set of microphones including the first microphone and one or more other microphones that are not included in the first set of microphones; and one or more modules stored in the memory and executable by the one or more processors to; determine, based at least partly on the first signal data, that a first distance to the sound source exceeds a threshold distance; and select the first microphone to detect a first voice command from the sound source. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more processors; memory; a first set of microphones including multiple microphones that are coupled to the one or more processors and that are configured to generate first signal data from a sound source; and one or more modules stored in the memory and executable by the one or more processors to; determine, based at least partly on the first signal data, that a first distance to the sound source is less than or equal to a threshold distance; and select the first set of microphones to detect a first voice command from the sound source, the multiple microphones of the first set of microphones including a common microphone that is also included in a second set of microphones. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification