Audio processing apparatus and method
AssigneeCanon Kabushiki Kaisha
InventorShingo Ikeda
Life of this patent
Estimating the term…
Abstract
There is provided an audio processing apparatus. An obtaining unit obtains an audio signal. A first audio level controller gives a first gain to the audio signal obtained by the obtaining unit. A second audio level controller gives a second gain to the audio signal output from the first audio level controller. A time constant in processing for increasing the first gain of the first audio level controller is larger than a time constant in processing for increasing the second gain of the second audio level controller.
Claims20
An audio processing apparatus comprising:
- an obtaining unit configured to obtain an audio signal;
- a first audio level controller configured to give a first gain to the audio signal obtained by the obtaining unit;
- and
- a second audio level controller configured to give a second gain to the audio signal output from the first audio level controller;
- a first level detection unit configured to detect a level of the audio signal which is output from the first audio level controller and is input to the second audio level controller,
- wherein the first audio level controller decides the first gain in accordance with a detection result from the first level detection unit;
- a second level detection unit configured to detect a level of the audio signal which is output from the second audio level controller,
- wherein the second audio level controller decides the second gain in accordance with a detection result from the second level detection unit,
- wherein a time constant in processing for increasing the first gain of the first audio level controller is larger than a time constant in processing for increasing the second gain of the second audio level controller.
An audio processing apparatus comprising:
- an obtaining unit configured to obtain an audio signal;
- a first audio level controller configured to give a first gain to the audio signal obtained by the obtaining unit;
- and
- a second audio level controller configured to give a second gain to the audio signal output from the first audio level controller,
- wherein a time constant in processing for increasing the first gain of the first audio level controller is larger than a time constant in processing for increasing the second gain of the second audio level controller;
- a detection unit configured to detect if a level of the audio signal obtained by the obtaining unit reaches a zero level,
- wherein the first audio level controller changes the first gain at a detection timing of the zero level by the detection unit.
An audio processing apparatus comprising:
- an obtaining unit configured to obtain an audio signal;
- an audio level controller configured to give a predetermined gain to the audio signal obtained by the obtaining unit;
- a first prediction unit configured to decide a first predicted gain required to decide the predetermined gain based on a level of the audio signal obtained by the obtaining unit, and to generate an audio signal by giving the decided first predicted gain to the audio signal obtained by the obtaining unit;
- and
- a second prediction unit configured to decide a second predicted gain required to decide the predetermined gain,
- wherein the second prediction unit decides the second predicted gain in accordance with a level of the audio signal which is output from the first prediction unit and is input to the second prediction unit, wherein the audio level controller decides the predetermined gain based on the first predicted gain and the second predicted gain, and
- a time constant in processing for increasing the first predicted gain of the first prediction unit is larger than a time constant in processing for increasing the second predicted gain of the second prediction unit.
An audio processing apparatus comprising:
- an obtaining unit configured to obtain an audio signal;
- an audio level controller configured to give a predetermined gain to the audio signal obtained by the obtaining unit;
- a first prediction unit configured to decide a first predicted gain required to decide the predetermined gain based on a level of the audio signal obtained by the obtaining unit, and to generate an audio signal by giving the decided first predicted gain to the audio signal obtained by the obtaining unit;
- and
- a second prediction unit configured to decide a second predicted gain required to decide the predetermined gain based on a level of the audio signal generated by the first prediction unit, wherein the predetermined gain is decided based on the first predicted gain and the second predicted gain;
- wherein a time constant in processing for increasing the first predicted gain of the first prediction unit is larger than a time constant in processing for increasing the second predicted gain of the second prediction unit;
- a detection unit configured to detect if a level of the audio signal obtained by the obtaining unit reaches a zero level,
- wherein the first prediction unit changes the first predicted gain at a detection timing of the zero level by the detection unit.
An audio processing method comprising:
- obtaining an audio signal;
- giving a first gain to the obtained audio signal;
- and
- giving a second gain to the audio signal given with the first gain,
- first level detecting a level of the audio signal which is output from the step of giving a first gain and is input to the step of giving a second gain,
- wherein the step of giving a first gain decides the first gain in accordance with a detection result from the step of first level detecting;
- second level detecting a level of the audio signal which is output from the step of giving a second gain,
- wherein the step of giving a second gain decides the second gain in accordance with a detection result from the step of second level detecting,
- wherein a time constant in processing for increasing the first gain is larger than a time constant in processing for increasing the second gain.
An audio processing method comprising:
- obtaining an audio signal;
- giving a predetermined gain to the obtained audio signal;
- deciding a first predicted gain required to decide the predetermined gain based on a level of the obtained audio signal, and generating an audio signal by giving the decided first predicted gain to the obtained audio signal;
- and
- deciding a second predicted gain required to decide the predetermined gain,
- wherein the step of deciding the second predicted gain, a level of the audio signal which is output in the step of deciding the first predicted gain,
- wherein, the step of giving a predetermined gain decides the predetermined gain based on the first predicted gain and the second predicted gain, and
- a time constant in processing for increasing the first predicted gain is larger than a time constant in processing for increasing the second predicted gain.
Dependencies are inferred from the claim text.