Journal of Computer Applications ›› 2020, Vol. 40 ›› Issue (8): 2386-2391.DOI: 10.11772/j.issn.1001-9081.2019122106

• Virtual reality and multimedia computing • Previous Articles     Next Articles

Small-array speech enhancement based on noise cancellation and beamforming

LONG Chao, ZENG Qingning, LUO Ying   

  1. College of Electronic Engineering and Automation, Guilin University of Electronic Technology, Guilin Guangxi 541004, China
  • Received:2019-12-13 Revised:2020-04-18 Online:2020-08-10 Published:2020-05-14
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61961009), the Key Project of Natural Science Foundation of Guangxi Province (2016GXNSFDA380018), the Foundation of Ministry of Education Key Laboratory of Cognitive Radio and Information Processing (CRKL160107).


龙超, 曾庆宁, 罗瀛   

  1. 桂林电子科技大学 电子工程与自动化学院, 广西 桂林 541004
  • 通讯作者: 曾庆宁(1963-),男,广西桂林人,教授,博士,主要研究方向:语音与图像信号处理,
  • 作者简介:龙超(1966-),女,湖南湘潭人,高级实验师,主要研究方向:智能机器人;罗瀛(1991-),男,广西桂林人,助理实验师,硕士,主要研究方向:语音信号处理。
  • 基金资助:

Abstract: In order to improve the speech enhancement effect of small microphone array, a better method was proposed for small-array speech enhancement by combining the Array Crosstalk Resistant Adaptive Noise Cancellation (ACRANC) method with the BeamForming (BF) method. Firstly, ACRANC subsystems were constructed to obtain multiple channels of enhanced speech signals. Then, the proposed Adaptive Mode Control (AMC) algorithm and the Delay And Sum (DAS) beamforming method were applied to the enhanced speech signals for further improving the enhancement effect of multi-channel speech signals. The computational complexity of the proposed method was estimated, and it was verified that the proposed method was able to be realized in real-time with common chips. Experimental results in actual environments show that the speech enhancement effect of the proposed method is higher than that of the ACRANC method and thus the method has some advantages.

Key words: speech enhancement, noise cancellation, microphone array, crosstalk, BeamForming (BF)

摘要: 为了提高麦克风小阵的语音增强效果,将阵列抗串扰自适应噪声抵消(ACRANC)方法与波束形成(BF)方法相结合,提出了一种效果更好的小阵语音增强方法。首先,通过生成多个ACRANC子系统,获得多路增强语音信号;然后,通过所提的自适应模式控制(AMC)算法和延迟求和(DAS)波束形成方法进一步提高多路增强语音信号的增强效果。对提出的方法进行了计算复杂度估计,验证了所提方法可以通过普通芯片实时实现。实际环境下的实验结果也表明,所提方法的语音增强效果相较ACRANC方法有所提高,具有一定的优越性。

关键词: 语音增强, 噪声抵消, 麦克风阵列, 串扰, 波束形成

CLC Number: