摘要
在协同作业的工业环境中进行语音通信时,语音往往会淹没于工业噪声中,致使语音通信的有效性受到影响。针对这种工业噪声下的语音环境,提出了一种采用多麦克风的卡尔曼语音增强算法。该算法简化了状态空间模型(SSM)中的差分方程以降低复杂度,每个采样点实时得到去噪信号从而增强了实时性。另外,为了进一步简化复杂度,还利用最小二乘原则来对语音进行增强。实验中采用了公开数据库的语音信号和工厂噪声信号来模拟多麦下的带噪语音,将所提算法与传统算法进行了对比。实验结果表明,所提算法的输出语噪比(增强后的语音与残留噪声之比)优于传统算法约2 dB,而运行时间仅不到传统算法的2%,且延迟时间仅是毫秒级。
When a speech communication is performed in the industrial environment of collaborative operation,the speech is often submerged in the industrial noise.In this case,the effectiveness of speech communication is affected.For the speech environment with industrial noise,a Kalman speech enhancement algorithm using multi-microphone was proposed.In the algorithm,the difference equation in the State Space Model(SSM)was simplified to reduce the complexity,and the denoising signal was obtained in each sampling point to improve the real-time performance.In addition,to further simplify the complexity,the least square method was used to enhance the speech.In experiments,the speech signals and factory noise signals from a public database were used to simulate the noisy speech under multi-microphone environment,and the proposed algorithm was compared with the traditional algorithm.The experimental results show that the proposed algorithm has the output speech-to-noise ratio(a ratio of enhanced speech to residual noise)higher than the traditional algorithm by about 2 dB,and the running time less than 2%of that of the traditional algorithm.At the same time,the delay time of the algorithm is only several milliseconds.
作者
吴庆贺
吴海锋
沈勇
曾玉
WU Qinghe;WU Haifeng;SHEN Yong;ZENG Yu(School of Electric and Informative Engineering,Yunnan Minzu University,Kunming Yunnan 650504,China)
出处
《计算机应用》
CSCD
北大核心
2020年第5期1476-1482,共7页
journal of Computer Applications
基金
国家自然科学基金资助项目(61762093)
云南省应用基础研究重点项目(2018FA036)
云南省高校科技创新团队。
关键词
工业噪声
状态空间模型
多麦克风
语音增强
industrial noise
State Space Model(SSM)
multi-microphone
speech enhancement