SYSTEM AND METHOD FOR DETERMINING AUDIO CONTEXT IN AUGMENTED-REALITY APPLICATIONS
First Claim
1. A method comprising:
- sampling an audio signal from a plurality of microphones of an augmented-reality headset;
determining by an augmented-reality headset at least one location of a respective audio source from the sampled audio signal; and
on a plurality of speakers of the augmented-reality headset, rendering by the augmented-reality headset an augmented-reality audio signal having a virtual location separated from the at least one determined location by at least a threshold separation.
1 Assignment
0 Petitions
Accused Products
Abstract
An augmented-reality audio system generates information regarding the acoustic environment by sampling audio signals. Using a Gaussian mixture model or other technique, the system identifies the location of one or more audio sources, with each source contributing an audio component to the sampled audio signals. The system determines a reverberation time for the acoustic environment using the audio components. In determining the reverberation time, the system may discard audio components from sources that are determined to be in motion, such as components with an angular velocity above a threshold or components having a Doppler shift above a threshold. The system may also discard audio components from sources having an inter-channel coherence above a threshold. In at least one embodiment, the system renders sounds using the reverberation time at virtual locations that are separated from the locations of the audio sources.
-
Citations
20 Claims
-
1. A method comprising:
-
sampling an audio signal from a plurality of microphones of an augmented-reality headset; determining by an augmented-reality headset at least one location of a respective audio source from the sampled audio signal; and on a plurality of speakers of the augmented-reality headset, rendering by the augmented-reality headset an augmented-reality audio signal having a virtual location separated from the at least one determined location by at least a threshold separation. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
2. (canceled)
-
16. An augmented-reality headset comprising:
-
a plurality of microphones; at least one audio-output device; a processor; and data storage containing instructions executable by the processor for causing the augmented-reality headset to carry out a set of functions, the set of functions including; sampling an audio signal from the plurality of microphones; determining a respective location of at least one audio source from the sampled audio signal; rendering, via the at least one audio-output device, an augmented-reality audio signal having a virtual location separated from the at least one determined location by at least a threshold separation.
-
-
17. A method comprising:
-
sampling at least one audio signal from a plurality of microphones; determining a reverberation time based on the sampled at least one audio signal; modifying an augmented-reality audio signal based at least in part on the determined reverberation time; and rendering the modified augmented-reality audio signal. - View Dependent Claims (18, 19, 20)
-
Specification