基于ARM的低功耗语音增强系统设计

嵌入式系统 时间:2012-12-12来源:网络

摘要:谱减法作为一种很有效的语音信号处理手段,广泛应用于现代语音增强系统中。针对低功耗设计的要求,本系统采用功耗低且功能强大的ARM芯片,用C语言编程将算法成功移植到ARM系统中,该系统功耗低,并有效地减小了嗓声,改善了语音通信质量,有较好的实用性。
关键词:谱减法;语音增强;ARM处理器;低功耗

近年来,电子技术的发展促进了多媒体设备的繁荣,同时随着人们对便携式设备和可移动终端的广泛需求,使得低功耗成为了这类电子设备最大的技术难题之一。低功耗意味着在同一时间段内在相同条件下移动终端消耗的能量更少,使得此类设备有更长的续航工作时间。低功耗设计降低了系统功耗,提高了能量利用率。
ARM微处理器因其高性能和低功耗的特性,特别适合于便携式设备的开发与应用。本文设计了一种基于ARM的低功耗语音去噪系统,为应用于便携式移动的语音去噪设备提供了一种很好的设计思路和方法。

1 算法设计
谱减法的原理就是在频域将噪声的频谱分量从带噪语音信号的频谱中减去。其设计思想是在假设加性噪声与短时平稳的语音信号相互独立的条件下,从带噪语音信号的功率谱中减去噪声的功率谱,进而得到去噪后较纯净的语音频谱。
如果带噪语音信号为
y(i)=s(i)+n(i) (1)
上式中,y(i)为带噪语音,s(i)为纯净语音,n(i)为噪声信号。经过FFT变换,频域表达式为:
Y(k)=S(k)+N(k) (2)
由式(2)可得:
f.JPG
因为谱减法的前提是语音信号与噪声信号是不相关的,且S(k})、N(k)服从高斯分布,均值为零,于是对式(3)求期望可得:
f.JPG
由此可得原始语音的估计值。针对人耳对相位的不敏感这一特点,可以用原始带噪语音的相位谱代替去噪后语音信号的相位谱。
整个算法的流程如图1所示。

j.JPG


1 2 3

关键词: 谱减法 语音增强 ARM处理器 低功耗

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章


用户评论

请文明上网,做现代文明人
验证码:
查看电脑版