A hybrid echo suppresser and associated methods of use provide echo
suppression in a bi-directional communications system, while minimizing
desired-voice signal disruption. The hybrid echo suppresser includes a
linear echo canceller (LEC), a non-linear processor (NLP), and a control
circuit. The LEC operates on an echo-causing signal to produce an
estimated-echo signal, which is subtracted from an input echo-containing
signal, thereby producing an echo-cancelled signal. The NLP operates on
this echo-cancelled signal to eliminate residual echo arising from system
non-linearities. The control circuit repeatedly compares the
echo-containing signal and the estimated-echo signal to determine if the
echo-containing signal includes a desired-voice component. If not, the
control circuit operates the NLP in an echo-voice mode having substantial
signal attenuation. Upon detecting the start or continuation of the
desired-voice component, the control circuit switches the NLP such that it
has less attenuation and avoids clipping or suppressing the desired voice.
Een hybride echo suppresser en de bijbehorende methodes van gebruik verstrekken echoafschaffing in een tweerichtings communicatie systeem, terwijl het minimaliseren van de verstoring van het wensen-stemsignaal. De hybride echo suppresser omvat lineaire echocanceller (LEC), een niet-lineaire bewerker (NLP), en een controlekring. LEC werkt op een echo-veroorzakend signaal om een schatten-echosignaal te veroorzaken, dat van een input echo-bevattend signaal wordt afgetrokken, daardoor veroorzakend een echo-geannuleerd signaal. Nlp werkt op dit echo-geannuleerde signaal om overblijvende echo te elimineren die van systeemniet lineair zijn het gevolg is. De controlekring vergelijkt herhaaldelijk het echo-bevattend signaal en het schatten-echosignaal om te bepalen als het echo-bevattend signaal een wensen-stemcomponent omvat. Als niet, stelt de controlekring NLP op echo-stem een wijze in werking die wezenlijke signaalvermindering heeft. Op het ontdekken van het begin of de voortzetting van de wensen-stemcomponent, schakelt de controlekring NLP dusdanig dat het minder vermindering heeft en knippend vermijdt of onderdrukkend de gewenste stem.