摘要 |
<p>Disclosed is an adaptive filter that prevents adaptation error from increasing in a state of double talk, without providing a double-talk detection circuit. In this adaptive filter, using input signal x[n] and error signal e[n], a tap coefficient setting section (202) calculates a numerator term of update coefficient ”w n [i] in a delay circuit (301) and a multiplier (302), and calculates a normalized denominator term of update coefficient ”w n [i] in a multiplier (303), a multiplier (304), an adder (305), an averaging circuit (306), and an adder (307). The tap coefficient setting section (202) divides the numerator term by the normalized denominator term in a reciprocal computation circuit (308) and a multiplier (309) and calculates update coefficient ”w n [i]. The tap coefficient setting section (202), in a multiplier (310), an adder (311), and a delay circuit (312), adds update coefficient ”w n [i] multiplied by step size 2µ to tap coefficient w n [i] and generates updated tap coefficient w n+1 [i].</p> |