Patent ID: 8073132

Claim:
An echo canceler having a filter for generating an echo replica signal from a far-end input signal and an echo-component remover for using the echo replica signal to remove an echo component included in a near-end input signal, the echo canceler comprising: a voice detector for detecting an active state and a silent state of the far-end input signal; a filter coefficient adapter for iteratively determining first coefficients for the filter from the near-end input signal, after removal of the echo component, and setting the determined filter coefficients in the filter while the active state is detected by the voice detector; a data selector for sampling the far-end input signal and the near-end input signal; a simulated signal generator for generating a simulated far-end input signal from samples of the far-end signal obtained by the data selector and a simulated near-end input signal from samples of the near-end input signal obtained by the data selector; an initial coefficient calculator for calculating, from the simulated far-end input signal and the simulated near-end input signal, second coefficients for removing an echo of the simulated far-end signal from the simulated near-end input signal; and a first initializer for setting the second coefficients calculated by the initial coefficient calculator in the filter, replacing the first coefficients, when the voice detector detects a transition from the silent state to the active state.