The invention relates to an echo cancellation method based on convex combination for M-
estimation proportional
affine projection. The method comprises steps of A of far-end
signal sampling; B of convex combination, a large-step filter value y1(n) and a small-step filter value y2(n) at the
current time n are subjected to convex combination through a large-step filter weight
lambda(n) of the currenttime n to obtain a combination filter value y(n) of the
current time n; C of
echo signal elimination, an echoed near-end
signal d(n) picked up by a near-end
microphone is subtracted with an output value y(n) of an
adaptive filter and then returned to a far end, a return
signal is a residual signal e(n), and e(n)=d(n)-y(n); D of updating a filter tap weight vector, the method of M-
estimation proportional
affine projection based on convex combination is utilized to calculate update of an
adaptive filter tap weight vector; E of updating a filter weight; F of limiting the filter weight; G, let n=n+1, and the steps A, B, C, D, E, F, G are repeated till the end of iteration.