Adaptive equalizer preprocessor for mobile telephone speech coder to modify nonideal frequency response of acoustic transducer
First Claim
1. In a mobile telephone, an apparatus for encoding a speech signal, comprising:
- (A) an acoustic to electrical transducer that receives the speech signal and converts the speech signal to an electrical signal, the acoustic to electrical transducer having a frequency response that is different from an ideal frequency response;
(B) an adaptive equalizer that receives an input signal representative of the electrical signal from the acoustic to electrical transducer, the adaptive equalizer including;
first subband filter means for receiving said input signal and for bandpass filtering said input signal in accordance with a first bandpass frequency format to output a first subband signal;
first variable gain means for receiving said first subband signal and for amplifying said first subband signal in accordance with a first subband target gain to output a first gain adjusted subband signal;
at least one additional subband filter means for receiving said input signal and for bandpass filtering said input signal in accordance with at least one additional bandpass frequency format to output at least one additional subband signal;
at least one additional variable gain means for receiving said at least one additional subband gain signal and for amplifying said at least one additional subband gain signal in accordance with at least one additional target subband gain to output at least one additional gain adjusted subband signal; and
summing means for receiving said first gain adjusted subband signal and said at least one additional gain adjusted subband signal and for summing said gain adjusted signals to provide an equalized signal having a spectrum that is closer to said ideal frequency response;
(C) a speech encoder that encodes the equalized signal from the adaptive equalizer.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention teaches an equalizer preprocessor for a mobile telephone speech coder that adapts to the characteristics of its input transducer. The equalizer determines the frequency response of the input transducer by measuring the long term characteristics of the input signal and estimating the spectral envelope of that signal. The equalizer then adapts so that the output signal has a spectral response closer to a perceptually ideal response in accordance with the calculated spectral envelope. In a first embodiment of the present invention, the adaptive equalizer is implemented using digital filtering techniques. The equalizer determines a set of long term autocorrelation coefficient values and from these values generates a set of filter taps which serve to whiten or flatten the spectral response of the input signal. This whitened signal is then passed through a target filter which impresses upon the whitened signal the target spectral response. In an alternative embodiment, the equalizer is realized by using a bank of variable gain control elements to adjust the energy of subbands of the input signal. A subband filter bank divides the input signal into frequency subbands. Each of the subbands is then provided to a corresponding variable gain stage element and the energy of the subband is amplified or reduced depending upon a corresponding subband gain signals. The subband gain signals are determined in accordance with the long term subband energy and a target subband energy.
96 Citations
21 Claims
-
1. In a mobile telephone, an apparatus for encoding a speech signal, comprising:
-
(A) an acoustic to electrical transducer that receives the speech signal and converts the speech signal to an electrical signal, the acoustic to electrical transducer having a frequency response that is different from an ideal frequency response; (B) an adaptive equalizer that receives an input signal representative of the electrical signal from the acoustic to electrical transducer, the adaptive equalizer including; first subband filter means for receiving said input signal and for bandpass filtering said input signal in accordance with a first bandpass frequency format to output a first subband signal; first variable gain means for receiving said first subband signal and for amplifying said first subband signal in accordance with a first subband target gain to output a first gain adjusted subband signal; at least one additional subband filter means for receiving said input signal and for bandpass filtering said input signal in accordance with at least one additional bandpass frequency format to output at least one additional subband signal; at least one additional variable gain means for receiving said at least one additional subband gain signal and for amplifying said at least one additional subband gain signal in accordance with at least one additional target subband gain to output at least one additional gain adjusted subband signal; and summing means for receiving said first gain adjusted subband signal and said at least one additional gain adjusted subband signal and for summing said gain adjusted signals to provide an equalized signal having a spectrum that is closer to said ideal frequency response; (C) a speech encoder that encodes the equalized signal from the adaptive equalizer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a mobile telephone, an apparatus for encoding a speech signal, comprising:
-
(A) an acoustic to electrical transducer that receives the speech signal and converts the speech signal to an electrical signal, the acoustic to electrical transducer having a frequency response that is different from an ideal frequency response; (B) an adaptive equalizer that receives an input signal representative of the electrical signal from the acoustic to electrical transducer, the adaptive equalizer including; adaptive whitening filter means for receiving said input signal and for filtering said input signal in order to flatten a long term spectral response of said input signal to provide a whitened signal; and target filter means for receiving said whitened signal and for filtering said whitened signal in accordance with a target spectral response to provide a target filtered signal, wherein said target spectral response is for impressing a spectrum that is closer to said ideal frequency response upon said whitened signal; (C) a speech encoder that encodes the target filtered signal from the adaptive equalizer. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. In a mobile telephone, a method for encoding a speech signal using adaptive equalization, comprising the steps of:
-
providing the speech signal to an acoustic to electrical transducer that converts the speech signal to an electrical signal, the acoustic to electrical transducer having a frequency response that is different from an ideal frequency response; filtering an input signal representative of the electrical signal from the acoustic to electrical transducer in order to flatten a long term spectral response of said input signal to provide a whitened signal; filtering said whitened signal in accordance with a target spectral response to provide a target filtered signal, wherein said target spectral response impresses a spectrum that is closer to said ideal frequency response upon said whitened signal; (C) encoding, with a speech encoder, the target filtered signal from the adaptive equalizer. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. In a mobile telephone, an apparatus for encoding a speech signal, comprising:
-
(A) an acoustic to electrical transducer that receives the speech signal and converts the speech signal to an electrical signal, the acoustic to electrical transducer having a frequency response that is different from an ideal frequency response; (B) an adaptive equalizer that receives an input signal representative of the electrical signal from the acoustic to electrical transducer, the adaptive equalizer including; an adaptive whitening filter for receiving said input signal and for filtering said input signal in order to flatten a long term spectral response of said input signal to provide a whitened signal; and a target filter for receiving said whitened signal and for filtering said whitened signal in accordance with a target spectral response to provide a target filtered signal, wherein said target spectral response is for impressing a spectrum that is closer to said ideal frequency response upon said whitened signal; (C) a speech encoder that encodes the target filtered signal from the adaptive equalizer. - View Dependent Claims (21)
-
Specification