摘要 |
<p>The present invention provides for efficient echo cancellation in a voice-recognition system which includes barge-in capability. The system and method include a buffer controller (22) which stores the incoming signal received from a communications network during transmission of an outgoing signal which represents an outgoing prompt message to an interlaced buffer (21). A delay finder (27) then determines a channel delay associated with the communications network in accordance with the incoming signal and the outgoing signal. The delay finder (27) then stores a portion of the incoming signals, determined in accordance with the channel delay and filter length of an adaptive filter included in an echo canceler (24), into a delay buffer 23. The echo canceler 24, using the incoming signals stored in the delay buffer 23, then enhances the incoming signals in preparation for further processing. <IMAGE></p> |