Controlling audio players using environmental audio analysis
First Claim
1. A method performed by an audio environment manager executed by a processor, the method comprising:
- receiving audio input to a receiver that is coupled to an audio player;
using triangulation to determine proximity of a source of the audio input to the audio player;
comparing the proximity to a predetermined value;
identifying an audio event as one of a plurality of pre-determined audio event types in response to comparing the proximity to a predetermined value; and
causing the audio player to adjust an audio output in response to identifying the audio event;
wherein (a) the identifying the audio event comprises at least one of recognizing a word as one of a plurality of pre-determined words and recognizing a voice as one of a plurality of pre-determined voices, and (b) the causing the audio player to adjust the audio output comprises lowering a volume of the audio output.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product containing instructions for analyzing audio input to a receiver coupled to an audio player to identify an audio event as one of a plurality of pre-determined audio event types. In response to identifying the audio event, the audio player is caused to adjust an audio output. Adjusting the audio output may include causing the audio player to pause playing audio output or to lower the volume of the audio output. The audio input to the receiver may be recorded. In response to identifying the audio event, the audio player may be caused to replay a recorded portion of the audio input. The recorded portion of the audio input may include a portion recorded prior to identifying the audio event.
-
Citations
8 Claims
-
1. A method performed by an audio environment manager executed by a processor, the method comprising:
-
receiving audio input to a receiver that is coupled to an audio player; using triangulation to determine proximity of a source of the audio input to the audio player; comparing the proximity to a predetermined value; identifying an audio event as one of a plurality of pre-determined audio event types in response to comparing the proximity to a predetermined value; and causing the audio player to adjust an audio output in response to identifying the audio event; wherein (a) the identifying the audio event comprises at least one of recognizing a word as one of a plurality of pre-determined words and recognizing a voice as one of a plurality of pre-determined voices, and (b) the causing the audio player to adjust the audio output comprises lowering a volume of the audio output. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
at least one processor; and a memory comprising instructions for an audio environment manager, wherein the audio environment manager is configured to perform operations comprising; associating a first voice with a first user, the first voice having a unique biometric identity; analyzing audio input to a receiver, which is coupled to an audio player, to identify an audio event as one of a plurality of pre-determined audio event types;
wherein analyzing the audio input includes determining the audio input specifically corresponds to the unique biometric identity; andcausing the audio player to lower a volume of an audio output in response to determining the audio input specifically corresponds to the unique biometric identity. - View Dependent Claims (6, 7, 8)
-
Specification