The conventional maximal-length-correlation (MLC) algorithm to estimate room impulse response for adaptive echo cancellation (AEC) is disturbed by both far-end and near-end speeches. In this paper, a new iterative-maximal-length-correlation (IMLC) algorithm is proposed to reduce the far-end speech interference. To avoid the near-end interference, a new double-talk detection (DTD) method is prop...