基于提升小波的语音增强算法的研究与实现
【摘要】:
语音增强已经发展成为语音信号处理的一个重要的研究方向。在许多语音处理的应用中,例如移动通信、语音识别和助听器,语音信号的处理不得不在具有噪声的环境下进行。在过去的几十年里,人们提出了许多方法去消除噪声和减少语音失真,例如谱减法,基于小波的方法,隐式马尔科夫模型法和信号子空间法等。
小波变换的特点是可以采用一个可变的时间窗来处理不同的频率成分。通常,我们可以使用较长的时间窗来获取更精确的低频信息,而使用较短的时间窗来获取高频信息。传统的基于小波的语音去噪算法可以有效的消除带噪语音信号中的高斯白噪声,但是这种算法不能很好的去除现实生活中经常遇到的非平稳噪声。这种算法的缺点是所使用的简单的时不变的阈值不仅会消除背景噪声,也会消除语音信号中的有用的清音成分。这会导致增强后语音质量的下降。
为了更好的消除现实生活中广泛存在的非平稳噪声,本文提出了一种基于提升小波的语音增强算法。这种算法包括感知小波包变换和自适应噪声估计。小波阈值是随着自适应噪声估计所计算出来的带噪语音信噪比的变化而变化的。该算法不需要语音暂停检测。与传统的离散小波变换相比,提升小波具有速度快,计算复杂度低,节省硬件资源的特点。采用了提升小波算法实现了感知小波包的分解和重构,这是整个算法的关键,为以后该算法的硬件实现打下了基础。仿真实验结果表明,与传统的小波阈值去噪算法相比,在非平稳噪声环境下,所提出的算法具有更好的去噪效果。
在对所提出算法研究的基础上,设计了一种该算法的硬件实现结构。语音增强算法的硬件实现通常是用VHDL或Verilog等硬件描述语言在FPGA上编程完成的。但是这种实现方法比较复杂,效率比较低。首先,在MATLAB/Simulink环境下对其进行系统建模。然后,利用DSP Builder将其转化为VHDL硬件描述语言。最后,在QuartusⅡ环境下对其进行编译和综合,并在FPGA上进行实现。这种方法缩短了设计周期,提高了设计效率。实验结果表明了该设计的可行性和正确性具有广阔的应用前景。
|
|
|
|
1 |
马晓红,殷福亮,陆晓燕,王晓宁;基于小波变换的传声器阵列语音增强方法[J];大连理工大学学报;2003年04期 |
2 |
徐爽,韩芳芳,郑德忠;基于阈值的小波域语音增强新算法[J];传感技术学报;2004年01期 |
3 |
邹采荣;陈国明;赵力;;基于泄漏约束的DF-GSC语音增强(英文)[J];Journal of Southeast University(English Edition);2007年04期 |
4 |
彭煊,刘金福,王炳锡;基于独立分量分析的语音增强[J];信号处理;2002年05期 |
5 |
沈亚强;基于多分辨率子波变换的自适应滤波语音增强方法[J];浙江工商职业技术学院学报;2003年04期 |
6 |
钱永玲;面向NGN的三重播放——7302 ISAM语音增强型接入平台[J];通讯世界;2005年11期 |
7 |
李楠;;一种小波变换与维纳滤波结合的语音抗噪研究[J];电声技术;2007年05期 |
8 |
张丽艳;殷福亮;;一种改进的奇异值分解语音增强方法[J];电子与信息学报;2008年02期 |
9 |
徐岩,杨静,王维汉;基于谱相减改进算法的语音增强研究[J];铁道学报;2004年01期 |
10 |
石鸿凌,姜琳峰,孙洪;基于TVAR模型的语音增强技术[J];武汉大学学报(工学版);2004年02期 |
11 |
董婧,赵晓晖;基于自适应共轭梯度参数估计的顽健卡尔曼滤波语音增强算法[J];通信学报;2004年08期 |
12 |
赵光,贾林飞,王冬霞,王琼;基于神经网络的麦克风阵列语音增强方法[J];辽宁工学院学报;2005年03期 |
13 |
王惠琴;何继爱;张秋余;;小波变换在语音增强中的应用[J];甘肃科学学报;2005年04期 |
14 |
王月;屈百达;徐保国;;一种基于仿生小波变换的语音增强方法[J];计算机工程与应用;2008年11期 |
15 |
刘晓晖,周祎 ,郑明,吴道悌;语音增强系统中宽带噪声的滤除[J];西安交通大学学报;1998年12期 |
16 |
孙新德;一种改进的语音增强方法及实现[J];郑州航空工业管理学院学报(社会科学版);2005年04期 |
17 |
曹晓琳,吴平,张素莉,丁铁夫;一种基于自适应滤波的语音增强算法的DSP实现[J];电子器件;2005年03期 |
18 |
王侠,顾明亮;一种基于小波变换的语音增强新方法[J];徐州师范大学学报(自然科学版);2005年03期 |
19 |
陈立伟,赵春晖,杨洪利;一种基于模糊系统的语音增强方法[J];应用科技;2005年10期 |
20 |
王永琦
,邓琛
,李世超
,杨洋;噪声环境中基于GMM汉语说话人识别[J];微计算机信息;2005年22期 |
|