US5937060A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Residual echo suppression
Assignee: Texas Instruments Inc
•
Filing: 1997-02-07
•
Granted: 1999-08-10
•
Expires: 2017-02-07
Abstract
Abstract A residual echo suppression system suppresses the remaining echo signal not cancelled by an echo canceller. The residual echo suppression system replaces the remaining echo signal by reshaping the spectrum of the signal so that the spectrum shape matches the background noise spectrum. The resultant system is useful in hands-free telephones and especially in hands-free cellular telephones for use in automobiles.
Inventors
- 👤 Stephen S. Oh
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 09:33
CPC Classifications
H; H04; H04M; H04M9/00; H04M9/08; H04M9/082
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
92 words
In a hands-free telephone comprising a loudspeaker coupled to an output source for generating an output signal, a microphone for generating an input signal and an acoustic echo cancellation means for generating a reduced-echo signal, a method for further reducing echo comprising the steps of: determining an echo canceller energy ratio (ECER) as an energy ratio between an output of said acoustic echo cancellation means and said output source output signal; comparing ECER to a predetermined threshold level; performing spectrum reshaping of said reduced-echo signal if ECER exceeds said predetermined threshold level.
Claim 2
Dependent Claim
92 words
In a hands-free telephone comprising a loudspeaker coupled to an output source for generating an output signal, a microphone for generating an input signal and an acoustic echo cancellation means for generating a reduced-echo signal, a method for further reducing echo comprising the steps of: determining an echo canceller energy ratio (ECER) as an energy ratio between an output of said acoustic echo cancellation means and said output source output signal; comparing ECER to a predetermined threshold level; performing spectrum reshaping of said reduced-echo signal if ECER exceeds said predetermined threshold level.
Claim 3
Dependent Claim
21 words
The method of claim 1 wherein said acoustic echo cancellation means and said spectrum reshaping step are in a sub-band domain.
Claim 4
Dependent Claim
78 words
The method of claim 1 wherein the spectrum reshaping step comprises the steps of generating an output of a noise suppression circuit in said acoustic echo cancellation means; computing an output signal r i (t) as r.sub.i (t)=s.sub.i (t)*NS.sub.i *ξ.sub.i where s i (t) is the output of the noise suppression circuit, NS i is the noise spectrum estimate and ξ i represents the scaling value based on the long term average power of the s i (t).
Claim 5
Dependent Claim
12 words
The method of claim 3 wherein ##EQU6## where λ is a constant.
Claim 6
Dependent Claim
13 words
The method of claim 4 wherein λ is a time-invariant constant determined empirically.
Claim 7
Dependent Claim
26 words
The method of claim 4 wherein ##EQU7## where M is the number of bins and N is the total number of data points in a frame.
Claim 8
Dependent Claim
26 words
The method of claim 3 wherein ##EQU8## where λ(t) is a time-varying constant and Ψ i (t) is a long-term power estimate for the i-th bin.
Claim 9
Dependent Claim
26 words
The method of claim 7 wherein ##EQU9## where M is the number of bins and N is the total number of data points in a frame.
Claim 10
Dependent Claim
12 words
The method of claim 7 wherein Ψ.sub.i (t)=(1-μ)Ψ.sub.i (t-1)+μ|s.sub.i (t)|.sup.2 where μ<<1.
Claim 11
Dependent Claim
26 words
The method of claim 9 wherein ##EQU10## where M is the number of bins and N is the total number of data points in a frame.
Claim 12
Dependent Claim
94 words
In a hands-free telephone comprising a loudspeaker coupled to an output source for generating an output signal, a microphone for generating an input signal and an acoustic echo cancellation means for generating a reduced-echo signal, apparatus for further reducing echo comprising: means for determining an echo canceller energy ratio (ECER) as an energy ratio between an output of said acoustic echo cancellation means and said output source output signal; means for comparing ECER to a predetermined threshold level; means for performing spectrum reshaping of said reduced-echo signal if ECER exceeds said predetermined threshold level.
Claim 13
Dependent Claim
94 words
In a hands-free telephone comprising a loudspeaker coupled to an output source for generating an output signal, a microphone for generating an input signal and an acoustic echo cancellation means for generating a reduced-echo signal, apparatus for further reducing echo comprising: means for determining an echo canceller energy ratio (ECER) as an energy ratio between an output of said acoustic echo cancellation means and said output source output signal; means for comparing ECER to a predetermined threshold level; means for performing spectrum reshaping of said reduced-echo signal if ECER exceeds said predetermined threshold level.
Claim 14
Dependent Claim
21 words
The apparatus of claim 11 wherein said acoustic echo cancellation means and said spectrum reshaping means operate in a sub-band domain.
Claim 15
Dependent Claim
74 words
The apparatus of claim 11 wherein the acoustic echo cancellation means comprises a noise suppression circuit; and the spectrum reshaping means comprises: means for computing an output signal r i (t) as r.sub.i (t)=s.sub.i (t)*NS.sub.i *ξ.sub.i where s i (t) is the output of the noise suppression circuit, NS i is the noise spectrum estimate and ξ i represents the scaling value based on the long term average power of the s i (t).
Claim 16
Dependent Claim
12 words
The apparatus of claim 13 wherein ##EQU11## where λ is a constant.
Claim 17
Dependent Claim
13 words
The apparatus of claim 14 wherein λ is a time-invariant constant determined empirically.
Claim 18
Dependent Claim
26 words
The apparatus of claim 14 wherein ##EQU12## where M is the number of bins and N is the total number of data points in a frame.
Claim 19
Dependent Claim
26 words
The apparatus of claim 13 wherein ##EQU13## where λ(t) is a time-varying constant and Ψ i (t) is a long-term power estimate for the i-th bin.
Claim 20
Dependent Claim
26 words
The apparatus of claim 17 wherein ##EQU14## where M is the number of bins and N is the total number of data points in a frame.
Claim 21
Dependent Claim
12 words
The apparatus of claim 17 wherein Ψ.sub.i (t)=(1-μ)Ψ.sub.i (t-1)+μ|s.sub.i (t)|.sup.2 where μ<<1.
Claim 22
Dependent Claim
26 words
The apparatus of claim 19 wherein ##EQU15## where M is the number of bins and N is the total number of data points in a frame.
Claim 23
Dependent Claim
167 words
In a hands-free telephone comprising a loudspeaker coupled to an output source for generating an output signal, a microphone for generating an input signal and a sub-band acoustic echo cancellation means for generating a reduced-echo signal, a method for further reducing echo comprising the steps of: determining an echo canceller energy ratio (ECER) as an energy ratio between an output of said acoustic echo cancellation means and said output source output signal; comparing ECER to a predetermined threshold level; performing sub-band spectrum reshaping if said reduced-echo signal of ECER exceeds said predetermined threshold level, said reshaping step comprising the steps of: providing a noise suppression circuit in the acoustic echo cancellation means; computing an output signal r i (t) as ##EQU16## where s i (t) is the output of the noise suppression circuit, NS i is the noise spectrum estimate, ##EQU17## where M is the number of bins and N is the total number of data points in a frame; and Ψ.sub.i (t)=(1-μ)Ψ.sub.i (t-1)+μ|s.sub.i (t)|.sup.2 where μ<<1.
Claim 24
Dependent Claim
167 words
In a hands-free telephone comprising a loudspeaker coupled to an output source for generating an output signal, a microphone for generating an input signal and a sub-band acoustic echo cancellation means for generating a reduced-echo signal, a method for further reducing echo comprising the steps of: determining an echo canceller energy ratio (ECER) as an energy ratio between an output of said acoustic echo cancellation means and said output source output signal; comparing ECER to a predetermined threshold level; performing sub-band spectrum reshaping if said reduced-echo signal of ECER exceeds said predetermined threshold level, said reshaping step comprising the steps of: providing a noise suppression circuit in the acoustic echo cancellation means; computing an output signal r i (t) as ##EQU16## where s i (t) is the output of the noise suppression circuit, NS i is the noise spectrum estimate, ##EQU17## where M is the number of bins and N is the total number of data points in a frame; and Ψ.sub.i (t)=(1-μ)Ψ.sub.i (t-1)+μ|s.sub.i (t)|.sup.2 where μ<<1.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-08-09 | 2003-02-08 | 2003-08-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-08-09 | 2007-02-08 | 2007-08-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-08-09 | 2011-02-08 | 2011-08-10 | $7700.00 | Window Closed / Lapsed |