摘要 |
<p>A method and apparatus for controlling various functional elements (34, 38, 42, 44) in a digital telephone system using state determination from an echo canceller (10). An echo canceller (10) is used to evaluate which one of five talk states two speakers are engaged in during a telephone conversation. This state determination information is used to control a tone detector function (34), a noise suppressor function (38), an adaptive equalizer function, a transmission mute function (42), and a vocoder encoder function (44) within a vocoder (12). During the talk state where the far-end speaker is active and the near-end speaker is inactive, the echo canceller (10) provides a signal which disables background noise estimates from being performed in the noise suppressor (38) and the vocoder (10) encoder. The same signal is used to disable the tone detector (34) and to enable the transmission mute function (42) during this talk state.</p> |