CONTEXTUAL AUDIO DUCKING WITH SITUATION AWARE DEVICES
First Claim
1. A method for adjusting sound levels based on contextual information, comprising:
- capturing at a mobile device one or more sounds from an environment;
identifying one or more sources of sound within the environment based on the one or more sounds, the one or more sources of sound include a first sound source and a second sound source different from the first sound source;
assigning a first priority level to the first sound source;
assigning a second priority level to the second sound source;
determining a first sound level associated with the first sound source;
determining a second sound level associated with the second sound source;
determining one or more weighting coefficients based on the first priority level and the second priority level;
generating one or more enhanced audio signals based on the one or more weighting coefficients; and
outputting the one or more enhanced audio signals from the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for generating one or more enhanced audio signals such that one or more sound levels corresponding with sounds received from one or more sources of sound within an environment may be dynamically adjusted based on contextual information is described. The one or more enhanced audio signals may be generated by a head-mounted display device (HMD) worn by an end user within the environment and outputted to earphones associated with the HMD such that the end user may listen to the one or more enhanced audio signals in real-time. In some cases, each of the one or more sources of sound may correspond with a priority level. The priority level may be dynamically assigned depending on whether the end user of the HMD is focusing on a particular source of sound or has specified a predetermined level of importance corresponding with the particular source of sound.
283 Citations
20 Claims
-
1. A method for adjusting sound levels based on contextual information, comprising:
-
capturing at a mobile device one or more sounds from an environment; identifying one or more sources of sound within the environment based on the one or more sounds, the one or more sources of sound include a first sound source and a second sound source different from the first sound source; assigning a first priority level to the first sound source; assigning a second priority level to the second sound source; determining a first sound level associated with the first sound source; determining a second sound level associated with the second sound source; determining one or more weighting coefficients based on the first priority level and the second priority level; generating one or more enhanced audio signals based on the one or more weighting coefficients; and outputting the one or more enhanced audio signals from the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more storage devices containing processor readable code for programming one or more processors to perform a method for adjusting sound levels based on contextual information comprising the steps of:
-
detecting a reading object within an environment; identifying an AR tag associated with the reading object, playing a first portion of an audio recording corresponding with the AR tag, the first portion of the audio recording is associated with a first sound level and a first priority level, the playing a first portion is performed by a mobile device; identifying a second sound source within the environment; assigning a second priority level to the second sound source subsequent to the playing a first portion; determining a first weighting coefficient based on the first priority level and the second priority level; adjusting the first sound level based on the first weighting coefficient; and playing a second portion of the audio recording corresponding with the AR tag at the first sound level subsequent to the adjusting the first sound level, the playing a second portion is performed by the mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An electronic device for adjusting sound levels based on contextual information, comprising:
-
a plurality of microphones, the plurality of microphones captures one or more sounds from an environment; one or more processors in communication with the plurality of microphones, the one or more processors identify one or more sources of sound within the environment based on the one or more sounds, the one or more sources of sound include a first sound source and a second sound source different from the first sound source, the one or more processors assign a first priority level to the first sound source and a second priority level to the second sound source, the one or more processors determine a first sound level associated with the first sound source and a second sound level associated with the second sound source, the one or more processors determine one or more weighting coefficients based on the first priority level and the second priority level, the one or more processors generate one or more enhanced audio signals based on the one or more weighting coefficients; and an audio output device in communication with the one or more processors, the audio output device outputs the one or more enhanced audio signals. - View Dependent Claims (18, 19, 20)
-
Specification