This paper studies a new switch variable order affine projection algorithm (APA) for acoustic echo cancellation (AEC). Based on voice activity detection technique, a threshold calculated from the short-time energy of the far-end speech signal is derived to enable the APA to switch between the high- and low- order status. Algorithm convergence can thus be achieved when there is more input excitation and the computation cost can be saved when the input is relatively weak. To improve the applicability of the proposed algorithm to AEC, an efficient double talk detector is included to prevent algorithm divergence in double talk scenario. Simulations are conducted to verify the effectiveness of the proposed algorithm.
展开▼