Echo canceller with talk state determination to control speech processor functional elements in a digital telephone system
First Claim
1. An apparatus for speech processing in a digital telephone system, comprising:
- an echo canceller for receiving a digitized speech-plus-echo signal, for receiving a far-end speech signal, and for providing an echo-suppressed output signal, said echo canceller comprising;
state determination means for determining which talk states two speakers are engaged in, said state determination means providing a state information signal indicative of said talk states; and
a tone detector responsive to said state information signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for controlling various functional elements in a digital telephone system using state determination from an echo canceller. An echo canceller 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, a noise suppressor function, an adaptive equalizer function, a transmission mute function, and a vocoder encoder function within a vocoder. During the talk state where the far-end speaker is active and the near-end speaker is inactive, the echo canceller provides a signal which disables background noise estimates from being performed in the noise suppressor and the vocoder encoder. The same signal is used to disable the tone detector and to enable the transmission mute function during this talk state.
-
Citations
28 Claims
-
1. An apparatus for speech processing in a digital telephone system, comprising:
-
an echo canceller for receiving a digitized speech-plus-echo signal, for receiving a far-end speech signal, and for providing an echo-suppressed output signal, said echo canceller comprising; state determination means for determining which talk states two speakers are engaged in, said state determination means providing a state information signal indicative of said talk states; and a tone detector responsive to said state information signal. - View Dependent Claims (2, 3)
-
-
4. In a speech processing apparatus comprising an echo canceller and a digital processing element, a method for controlling the operation of said digital processing element using state information from said echo canceller, the method comprising the steps of:
-
generating a state information signal by said echo canceller indicative of a plurality of talk states; and controlling a tone detector function within said digital processing element using said state information signal. - View Dependent Claims (5, 6)
-
-
7. An apparatus for speech processing in a digital telephone system, comprising:
-
an echo canceller for receiving a digitized speech-plus-echo signal, for receiving a far-end speech signal, and for providing an echo-suppressed output signal, said echo canceller comprising; state determination means for determining which talk states two speakers are engaged in, said state determination means providing a state information signal indicative of said talk states; and a noise suppressor, separate from said echo canceller, responsive to said state information signal. - View Dependent Claims (8, 9, 10)
-
-
11. An apparatus for speech processing in a digital telephone system, comprising:
-
an echo canceller for receiving a digitized speech-plus-echo signal, for receiving a far-end speech signal, and for providing an echo-suppressed output signal, said echo canceller comprising; state determination means for determining which talk states two speakers are engaged in, said state determination means providing a state information signal indicative of said talk states; and a transmission muting means, separate from said echo canceller, responsive to said state information signal. - View Dependent Claims (12)
-
-
13. An apparatus for speech processing in a digital telephone system, comprising:
-
an echo canceller for receiving a digitized speech-plus-echo signal, for receiving a far-end speech signal, and for providing an echo-suppressed output signal, said echo canceller comprising; state determination means for determining which talk states two speakers are engaged in, said state determination means providing a state information signal indicative of said talk states; and a vocoder encoder, separate from said echo canceller, responsive to said state information signal. - View Dependent Claims (14, 15)
-
-
16. An apparatus for speech processing in a digital telephone system, comprising:
-
an echo canceller for receiving a digitized speech-plus-echo signal, for receiving a far-end speech signal, and for providing an echo-suppressed output signal, said echo canceller comprising; state determination means for determining which talk states two speakers are engaged in, said state determination means providing a state information signal indicative of said talk states; and an adaptive equalizer, separate from said echo canceller, responsive to said state information signal. - View Dependent Claims (17)
-
-
18. In a speech processing apparatus comprising an echo canceller and a digital processing element, a method for controlling the operation of said digital processing element using state information from said echo canceller, the method comprising the steps of:
-
generating a state information signal by said echo canceller indicative of a plurality of talk states; and controlling a noise suppressor function, separate from said echo canceller, within said digital processing element using said state information signal. - View Dependent Claims (19, 20, 21)
-
-
22. In a speech processing apparatus comprising an echo canceller and a digital processing element, a method for controlling the operation of said digital processing element using state information from said echo canceller, the method comprising the steps of:
-
generating a state information signal by said echo canceller indicative of a plurality of talk states; and controlling a transmission muting function, separate from said echo canceller, within said digital processing element using said state information signal. - View Dependent Claims (23)
-
-
24. In a speech processing apparatus comprising an echo canceller and a digital processing element, a method for controlling the operation of said digital processing element using state information from said echo canceller, the method comprising the steps of:
-
generating a state information signal by said echo canceller indicative of a plurality of talk states; and controlling a vocoder encoder function, separate from said echo canceller, within said digital processing element using said state information signal. - View Dependent Claims (25, 26)
-
-
27. In a speech processing apparatus comprising an echo canceller and a digital processing element, a method for controlling the operation of said digital processing element using state information from said echo canceller, the method comprising the steps of:
-
generating a state information signal by said echo canceller indicative of a plurality of talk states; and controlling an adaptive equalizer function, separate from said echo canceller, within said digital processing element using said state information signal. - View Dependent Claims (28)
-
Specification