Patent ID: 7392177

Claim:
A method for voice processing, comprising: segmenting an incoming digital voice signal chronologically into blocks; mapping the blocks in chronological order, by a transformation in a respective frequency range, onto respective frequency components; multiplying the frequency components by chronologically modifiable frequency-dependent weighting factors derived from estimated a-priori and a-posteriori signal-to-noise ratios having a plurality of values, wherein: a respective frequency component is multiplied by a current weighting factor if the current weighting factor is smaller than a weighting factor last calculated for the frequency component, and the frequency component is multiplied by the weighting factor last calculated for the frequency component if the weighting factor last calculated is smaller than the current weighting factor, and feeding the weighted frequency components back, after a back transformation in a respective time range, to a low-rate voice codec; and wherein the a-priori signal-to-noise ratio is defined as a power density spectrum of the incoming digital voice signal and an a-priori noise estimation, and the a-posteriori signal-to-noise ration is defined as the power density spectrum of the incoming digital voice signal and an output signal of a buffering.