System and method of adjusting the sound of multiple audio objects directed toward an audio output device
First Claim
Patent Images
1. An audio system for a wireless telephone, comprising:
- a first component classifying each audio object of a plurality of audio objects to be of a class that is ranked relative to at least two other classes based on a content type of the each audio object to generate a first audio object;
an audio output mixer monitoring audio representing sounds from an environment to generate a second audio object;
an audio output pacer within the wireless telephone, wherein the audio output pacer receives the plurality of audio objects, the plurality of audio objects comprising the first audio object representing incoming audio data of a telephone call, and the second audio object representing detected local environmental distress audio data, and wherein the audio output pacer attenuates the first audio object, and to set sound associated with the second audio object to a comfortable listening level the audio output pacer attenuates the second audio object; and
an audio output blender within the wireless telephone, wherein the audio object blender receives from the audio output pacer modified sounds of the plurality of audio objects, allocates a percentage of a total amplitude of the system to the first audio object depending on its class type, combines the modified sounds of the plurality of audio objects into an audio output, and sends the audio output to an audio output device coupled to the wireless telephone for rendering at the wireless telephone.
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 in the presence of other audio objects of different classes.
-
Citations
30 Claims
-
1. An audio system for a wireless telephone, comprising:
-
a first component classifying each audio object of a plurality of audio objects to be of a class that is ranked relative to at least two other classes based on a content type of the each audio object to generate a first audio object; an audio output mixer monitoring audio representing sounds from an environment to generate a second audio object; an audio output pacer within the wireless telephone, wherein the audio output pacer receives the plurality of audio objects, the plurality of audio objects comprising the first audio object representing incoming audio data of a telephone call, and the second audio object representing detected local environmental distress audio data, and wherein the audio output pacer attenuates the first audio object, and to set sound associated with the second audio object to a comfortable listening level the audio output pacer attenuates the second audio object; and an audio output blender within the wireless telephone, wherein the audio object blender receives from the audio output pacer modified sounds of the plurality of audio objects, allocates a percentage of a total amplitude of the system to the first audio object depending on its class type, combines the modified sounds of the plurality of audio objects into an audio output, and sends the audio output to an audio output device coupled to the wireless telephone for rendering at the wireless telephone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of adjusting sounds in a wireless telephone, comprising:
-
classifying each audio object of a plurality of audio objects to be of a class that is ranked relative to at least two other classes based on a content type of the each audio object to generate a first audio object; monitoring audio representing sounds from an environment to generate a second audio object; receiving within the wireless telephone the plurality of audio objects, the plurality of audio objects comprising the first audio object representing incoming audio data of a telephone call, and the second audio object representing detected local environmental distress audio data, wherein the first audio object is attenuated, and to set sound associated with the second audio object to a comfortable listening level the second audio object is attenuated; receiving within the wireless telephone modified sounds of the plurality of audio objects; allocating a percentage of a total amplitude of the system to the first audio object depending on its class type; combining within the wireless telephone the modified sounds of the plurality of audio objects into an audio output; and sending the audio output to an audio output device coupled to the wireless telephone for rendering at the wireless telephone. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. 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:
-
classify each audio object of a plurality of audio objects to be of a class that is ranked relative to at least two other classes based on a content type of the each audio object; monitor audio representing sounds from an environment to generate a second audio object; receive within a wireless telephone the plurality of audio objects, the plurality of audio objects comprising the first audio object representing incoming audio data of a telephone call, and the second audio object representing detected local environmental distress audio data, wherein the first audio object is attenuated, and to set sound associated with the second audio object to a comfortable listening level the second audio object is attenuated; receive within the wireless telephone modified sounds of the plurality of audio objects; allocate a percentage of a total amplitude of the system to the first audio object depending on its class type; combine within the wireless telephone the modified sounds of the plurality of audio objects into an audio output; and send the audio output to an audio output device coupled to the wireless telephone for rendering at the wireless telephone. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification