Method for Jointly Optimizing Noise Reduction and Voice Quality in a Mono or Multi-Microphone System
First Claim
1. A method for reducing noise within an acoustic signal, comprising:
- receiving an acoustic signal;
separating the acoustic signal into a plurality of sub-band signals; and
applying a reduction value to a sub-band signal in the plurality of sub-band signals to reduce an energy level of a noise component in the sub-band signal, the reduction value based on an estimated signal-to-noise ratio of the sub-band signal, and further based on an estimated threshold level of speech loss distortion in the sub-band signal.
4 Assignments
0 Petitions
Accused Products
Abstract
The present technology provides adaptive noise reduction of an acoustic signal using a sophisticated level of control to balance the tradeoff between speech loss distortion and noise reduction. The energy level of a noise component in a sub-band signal of the acoustic signal is reduced based on an estimated signal-to-noise ratio of the sub-band signal, and further on an estimated threshold level of speech distortion in the sub-band signal. In embodiments, the energy level of the noise component in the sub-band signal may be reduced to no less than a residual noise target level. Such a target level may be defined as a level at which the noise component ceases to be perceptible.
50 Citations
23 Claims
-
1. A method for reducing noise within an acoustic signal, comprising:
-
receiving an acoustic signal; separating the acoustic signal into a plurality of sub-band signals; and applying a reduction value to a sub-band signal in the plurality of sub-band signals to reduce an energy level of a noise component in the sub-band signal, the reduction value based on an estimated signal-to-noise ratio of the sub-band signal, and further based on an estimated threshold level of speech loss distortion in the sub-band signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for reducing noise within an acoustic signal, the method comprising:
-
receiving an acoustic signal; separating the acoustic signal into a plurality of sub-band signals; and applying a reduction value to a sub-band signal in the plurality of sub-band signals to reduce an energy level of a noise component in the sub-band signal, the reduction value based on an estimated signal-to-noise ratio of the sub-band signal, and further based on an estimated threshold level of speech loss distortion in the sub-band signal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for reducing noise within an acoustic signal, comprising:
-
a frequency analysis module stored in memory and executed by a processor to receive an acoustic signal and separate the acoustic signal into a plurality of sub-band signals; and a noise reduction module stored in memory and executed by a processor to apply a reduction value to a sub-band signal in the plurality of sub-band signals to reduce an energy level of a noise component in the sub-band signal, the reduction value based on an estimated signal-to-noise ratio of the sub-band signal, and further based on an estimated threshold level of speech loss distortion in the sub-band signal. - View Dependent Claims (20, 21, 22, 23)
-
Specification