论文部分内容阅读
在电话中回波和噪声是不可避免的,随着电视网络会议等免提系统的发展,对自适应回波抵消器(AEC)提出了更高的要求,需要更高效的控制算法满足实时性强、通信质量高等要求。由于回波是实时变化的,而自适应滤波器具有在未知环境中快速跟踪实时变化信号的功能,所以自适应滤波技术被广泛的应用于回声消除领域中。干扰信号对通讯系统影响是非常严重的所以必须消除,在构建一个通讯系统时,可能会遇到的问题有声学回声、噪声及双方讲话的干扰,为了消除这些干扰获得较好的通信质量,本文采用了一种具有回声抵消和噪声消除功能的抵消器结构,并主要研究了回声抵消中的两个核心技术:去除电子元器件引起的非线性变化,并分析了控制自适应过程的算法;双端同时讲话的保护算法。本文所做的主要工作包括:(1)简要介绍有关声回波抵消技术的背景知识,包括回声噪声消除的意义、国内外的研究现状和发展趋势,并对自适应回声噪声消除的技术难点作了介绍。(2)在介绍了自适应回声抵消原理后,就常用的线性回波抵消算法如最小均方误差(LMS)、归一化最小均方误差算法(NLMS)、递归最小二乘算法(RLS)和仿射投影算法(AP),分别从算法描述、收敛性能和在自适应回波抵消中的适用性作了分析,最后就回声抵消的各种技术指标对上述算法作了比较。(3)对于因放大器扬声器等引起的非线性失真,可能会使得传统的AEC失去抵消效果,因此本文在介绍了使用Pseudo-相干函数的辨识方法后,得出一种适用于无记忆非线性环境的自适应回声抵消器,并分别分析了辨识非线性的系数和自适应过程的控制算法。在介绍了几种变步长LMS算法的基础上引入了一种改进的基于Sigmoid函数的变步长算法,通过计算机仿真结果来体现了改进算法在AEC中的适用性。(4)在通话时经常会发生双方同时说话的情况,本文在简单介绍了双端检测的发展后指出了使用DTD的一些技术难点和缺陷,因此采用了一种无须DTD就能区分DT和EPC,同时具有双讲保护功能的步长控制方法。(5)考虑到噪声对回声抵消结果的影响,本文主要采用基于最优维纳滤波器的消噪法,将其与AEC结合得出一种联合噪声消除的自适应回声抵消器结构,并分别以噪声和实际语音为输入信号,验证了该结构的效果。