摘要
针对语音通信中的消噪算法进行了研究。经研究发现,消噪算法在收敛速度与稳态误差之间始终存在着矛盾。为改善语音中的消噪能力,减少误差,在G-SVSLMS算法的基础上,提出了一种改进的噪声消除算法,即利用引入一个关于误差的反正切函数来改进步长因子,并通过计算机仿真证实了改进算法具有良好的收敛性能和稳态性能,最后利用传统的LMS算法、G-SVSLMS算法和改进算法对带有噪声的信号进行了消噪处理,结果表明:在三种算法中,改进算法的噪声消除效果最好。
According to the noise problem of voice communication, the denoising algorithm is stud- ied. The study finds that the algorithm always has a contradiction between the convergence speed and the steady-state error. In order to improve the denoising capacity in the voice and decrease error, a new algorithm is proposed based on the G-SVSLMS algorithm. It uses the error arctangent function to change the step-size factor. And computer simulation demonstrates that the algorithm has the good con- vergence and steady-state performance. Finally, signals with noise are denoised by the traditional LMS algorithm, the traditional G-SVSLMS algorithm and the improved algorithm. The results show that the improved algorithm has the best noise cancellation effect amongst the three algorithms.
出处
《计算机工程与科学》
CSCD
北大核心
2014年第9期1835-1838,共4页
Computer Engineering & Science
基金
黑龙江省齐齐哈尔市科技局工业攻关计划项目(GYGG-09008-1)
齐齐哈尔大学青年教师科研启动支持计划项目(2012k-M09)
关键词
语音通信
噪声消除
收敛速度
稳态误差
voice communication
noise cancellation
convergence speed
steady-state error