论文部分内容阅读
现实生活中,语音信号经常会受到噪声和房间混响的干扰,这不仅影响人们的听觉质量,而且对语音处理的其它环节也会产生影响。因此,必须采用信号处理技术对带噪语音信号进行增强处理。实际上,除了语音增强之外,语音分离也可以用来减小噪声和混响的影响。信号盲源分离(Blind Source Separation,BSS)是一项具有挑战性的研究课题,也是信号处理领域近年来的研究热点之一。目前,对该问题的研究已经取得了很大的进展。但是,还远未达到成熟的地步,其中,对于实际环境下的卷积语音信号分离问题的研究可以说还处于起步阶段。本论文在前人工作的基础上,主要从以下三个方面对频域盲源分离语音增强方法进行了研究。独立分量分析(Independent Component Analysis,ICA)的BSS算法是一种分离信号的有效方法,但是该方法在进行非线性优化时收敛速度较慢。针对这一问题,本文介绍一种新的BSS算法,即基于ICA和波束形成的混合算法,该算法比通用的基于ICA的BSS算法具有更好的分离性能,并且由于在ICA中利用了零波束形成,因而有效地改善了算法的分离性能和收敛性能。实验结果表明,该算法适用于混响情况。对语音信号和音乐信号进行盲解卷是一个具有挑战性的问题。在实际环境中的卷积混合情况下,ICA算法的分离效果不太理想,分离出的信号中有串扰成分存在。为了解决这一问题,本文介绍了一种基于小波域ICA和收缩函数后处理的BSS方法。该方法首先将麦克风阵列接收信号分别进行小波变换,然后将得到的小波系数进行ICA分离,再将分离出的系数进行收缩函数后处理,最后将处理后的系数分别进行小波反变换,得到分离出的语音信号和音乐信号。用计算机模拟的带噪语音信号对本文方法进行了测试,实验结果表明,该方法能较好地分离语音信号和音乐信号。针对噪声和混响情况下的语音增强问题,本文提出一种基于子带带参考信号的独立分量分析(Independent Component Analysis with Reference,ICA-R)算法和收缩函数后处理的语音增强方法。该方法将ICA-R和收缩函数算法相结合,在噪声和混响环境中通过对两路带噪语音信号进行增强处理,以实现增强目标语音信号的目的。首先对两路带噪语音信号进行子带分解;然后在子带内利用ICA-R算法从带噪语音信号中提取出子带目标信号,再经过子带综合滤波器形成全带目标信号;最后,将该信号经收缩函数后处理,得到增强后的目标语音信号。实验结果表明,该方法具有较强的噪声抑制能力,对语音信号造成的损伤较小。