摘要 |
PROBLEM TO BE SOLVED: To provide a communication device for reducing a processing amount in an echo canceller while suppressing cost increase.SOLUTION: A communication device 1 includes a microphone 3, a speaker 4 and an echo canceller 2 for suppressing an echo to be generated by acoustic coupling between the microphone 3 and the speaker 4. The echo canceller 2 includes: an adaptive filter section 21 for estimating an echo component with referring to a reception signal y(j) to be output from a first signal reference section 23 and a transmission signal e(j) to be output from a second signal reference section 24; a delay amount estimation section 25 for estimating a delay amount when the delay amount of an echo route Hac is unknown; and a delay processing section 26 provided between the first signal reference section 23 and the adaptive filter section 21. When a delay amount of the echo route Hac from the speaker 4 to the microphone 3 is unknown, the delay processing section 26 delays the reception signal y(j) by a delay amount estimated by the delay amount estimation section 25, and then outputs the signal to the adaptive filter section 21. |