System and method of adjusting the sound of multiple audio objects directed toward an audio output device
First Claim
1. An audio output mixer for adjusting sounds of a plurality of audio objects, comprising:
- an audio output pacer, wherein the audio output pacer;
receives the plurality of audio objects, the plurality of audio objects comprising;
a first audio object comprising conversation audio data and a conversation audio object class, anda second audio object comprising music audio data and a music audio object class; and
modifies sounds of the second audio object based upon dynamic properties of the first audio object; and
an audio output blender, wherein the audio output blender;
separately receives from the audio output pacer sounds of the first audio object and the modified sounds of the second audio object,combines the sounds of the first audio object and the modified sounds of the second audio object into a single audio output, andsends the single audio output to an audio output device.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention include methods and apparatuses for adjusting audio content when more multiple audio objects are directed toward a single audio output device. The amplitude, white noise content, and frequencies can be adjusted to enhance overall sound quality or make content of certain audio objects more intelligible. Audio objects are classified by a class category, by which they are can be assigned class specific processing. Audio objects classes can also have a rank. The rank of an audio objects class is used to give priority to or apply specific processing to audio objects sin the presence of other audio objects of different classes.
-
Citations
17 Claims
-
1. An audio output mixer for adjusting sounds of a plurality of audio objects, comprising:
-
an audio output pacer, wherein the audio output pacer; receives the plurality of audio objects, the plurality of audio objects comprising; a first audio object comprising conversation audio data and a conversation audio object class, and a second audio object comprising music audio data and a music audio object class; and modifies sounds of the second audio object based upon dynamic properties of the first audio object; and an audio output blender, wherein the audio output blender; separately receives from the audio output pacer sounds of the first audio object and the modified sounds of the second audio object, combines the sounds of the first audio object and the modified sounds of the second audio object into a single audio output, and sends the single audio output to an audio output device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of adjusting sounds of a plurality of audio objects comprising:
-
receiving the plurality of audio objects by an audio device, the plurality of audio objects comprising; a first audio object comprising conversation audio data and a conversation audio object class, and a second audio object comprising music audio data and a music audio object class; modifying by the audio device sounds of the second audio object based upon dynamic properties of the first audio object; separately receiving by the audio device sounds of the first audio object and the modified sounds of the second audio object; combining by the audio device the sounds of the first audio object and the modified sounds of the second audio object into a single audio output; and sending by the audio device the single audio output to an audio output device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer program product comprising a computer useable non-transitory medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive a plurality of audio objects, the plurality of audio objects comprising; a first audio object comprising conversation audio data and a conversation audio object class, and a second audio object comprising music audio data and a music audio object class; modify sounds of the second audio object based upon the dynamic properties of the first audio object; separately receive sounds of the first audio object and modified sounds of the second audio object; combine the sounds of the first audio object and the modified sounds of the second audio object into a single audio output; and send the single audio output to an audio output device. - View Dependent Claims (14, 15, 16, 17)
-
Specification