System and Method of Adjusting the Sound of Multiple Audio Objects Directed Toward an Audio Output Device
AssigneeDolby Laboratories Licensing Corporation
InventorsChi Fai Ho, Shin Cheung Simon Chiu
Life of this patent
Estimating the term…
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.
Claims42
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 speech audio data, and a second audio object comprising non-speech audio data;
- and
- modifies an audio speed of at least one of the first audio object and the second audio object to increase intelligibility of sound associated with the first audio object.
A method of adjusting sounds of a plurality of audio objects comprising:
- receiving the plurality of audio objects, the plurality of audio objects comprising:
- a first audio object comprising speech audio data, and a second audio object comprising non-speech audio data;
- and
- modifying an audio speed of at least one of the first audio object and the second audio object to increase intelligibility of sound associated with the first audio object.
A computer program product comprising a computer useable 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 speech audio data, and a second audio object comprising non-speech audio data;
- and modify an audio speed of at least one of the first audio object and the second audio object to increase intelligibility of sound associated with the first audio object.
A telephone, comprising:
- an audio output pacer, wherein the audio output pacer:
- receives a plurality of audio objects, the plurality of audio objects comprising:
- a first audio object comprising speech audio data from a telephone call, and a second audio object comprising non-speech audio data;
- and modifies an audio speed of at least one of the first audio object and the second audio object to increase intelligibility of sound associated with the first audio object.
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 speech audio data, and a second audio object comprising non-speech audio data;
- and modifies at least one of the first audio object and the second audio object to increase intelligibility of sound associated with the first audio object;
- and
- an audio output blender, wherein the audio object blender receives from the audio output pacer modified sounds of the plurality of audio objects, combines the modified sounds of the plurality of audio objects and noise data into a single audio output, and sends the single audio output to an audio output device.
A method of adjusting sounds of a plurality of audio objects comprising:
- receiving the plurality of audio objects, the plurality of audio objects comprising:
- a first audio object comprising speech audio data, and a second audio object comprising non-speech audio data;
- modifying at least one of the first audio object and the second audio object to increase intelligibility of sound associated with the first audio object;
- and
- combining the modified sounds of the plurality of audio objects and noise data into a single audio output;
- and
- sending the single audio output to an audio output device
A computer program product comprising a computer useable 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 speech audio data, and a second audio object comprising non-speech audio data;
- modify at least one of the first audio object and the second audio object to increase intelligibility of sound associated with the first audio object;
- and combine the modified sounds of the plurality of audio objects and noise data into a single audio output.
A telephone, comprising:
- an audio output pacer, wherein the audio output pacer:
- receives a plurality of audio objects, the plurality of audio objects comprising:
- a first audio object comprising speech audio data from a telephone call, and a second audio object comprising non-speech audio data;
- modifies at least one of the first audio object and the second audio object to increase intelligibility of sound associated with the first audio object;
- and an audio output blender, wherein the audio object blender receives from the audio output pacer modified sounds of the plurality of audio objects, combines the modified sounds of the plurality of audio objects and noise data into a single audio output, and sends the single audio output to an audio output device.
Dependencies are inferred from the claim text.