The invention discloses a method for reducing blocking matrix, robust voice leak includes an input sound signal; acquiring the target speech signal from the audio signal using the fixed beam module; the module of target speech signal blocking matrix elimination from the sound signal, noise signal; a priori probability estimation of target speech signal noise in the signal by fixed beam module; block matrix module according to the prior probability updating noise signal, eliminate the noise in the signal of speech signal, noise signal updated by eliminating the noise elimination module; signal blocking matrix module output from the target speech signal output module fixed beam, the formation of the output signal and to output. The cancellation module to eliminate signal noise residual target speech signal in advance before updating the blocking matrix parameters of block matrix module, to eliminate the missing target speech signal noise, enhance the blocking matrix module to eliminate target speech function.
【技术实现步骤摘要】
一种降低语音泄露的鲁棒阻塞矩阵方法
本专利技术涉及语音识别领域,尤其涉及一种降低语音泄露的鲁棒阻塞矩阵方法。
技术介绍
基于麦克风阵列的语音增强技术已经广泛应用于通信、人机交互、语音识别系统等中,其中广义旁瓣消除(GSC)方法应用最广,这种方法易于实现且性能很好。其中GSC分成上下两个通路,上通路是固定波束模块(FBF)用于估计目标语音的参考信号,下通路是阻塞矩阵模块(BM)和消除模块(MC),用于消除固定波束中的残留的噪声,其中阻塞矩阵模块用于消除目标语音信号而得到噪声信号。从诸多实践系统来看,最容易让GSC的性能下降的就是BM模块中的语音泄露,也就是BM没有将目标语音信号阻塞,导致与FBF中的语音信号相减而抵消掉泄露的语音信号。传统的BM设计常用自适应BM或者直接用差分矩阵。因为麦克风阵列系统的误差,或者目标方向的估计出现误差,那么差分矩阵性能将大打折扣,而自适应BM要受到自适应权值更新步长的影响,自适应的收敛性是一个比较大的问题。
技术实现思路
本专利技术所要解决的技术问题是提供一种降低语音泄露的鲁棒阻塞矩阵方法,能大幅度的减少语音泄露情况。为实现上述技术效果,本专利技术公开了一种降低语音泄露的鲁棒阻塞矩阵方法,包括步骤:提供一声音信号;将所述声音信号输入至广义旁瓣对消结构的固定波束模块和阻塞矩阵模块中,所述广义旁瓣对消结构具有并联的第一通路和第二通路,所述固定波束模块位于所述第一通路,所述阻塞矩阵模块位于所述第二通路;所述第二通路还设有消除模块,所述消除模块的输入与所述阻塞矩阵模块的输出相连,所述消除模块的输出与所述固定波束模块的输出相连;利用所述固定 ...
【技术保护点】
一种降低语音泄露的鲁棒阻塞矩阵方法,包括步骤:提供一声音信号;将所述声音信号输入至广义旁瓣对消结构的固定波束模块和阻塞矩阵模块中,所述广义旁瓣对消结构具有并联的第一通路和第二通路,所述固定波束模块位于所述第一通路,所述阻塞矩阵模块位于所述第二通路;所述第二通路还设有消除模块,所述消除模块的输入与所述阻塞矩阵模块的输出相连,所述消除模块的输出与所述固定波束模块的输出相连;利用所述固定波束模块从输入的所述声音信号中获取目标语音信号,并输出所述目标语音信号;利用所述阻塞矩阵模块从输入的所述声音信号中消除目标语音信号,以得到噪声信号;利用所述固定波束模块估计所述噪声信号中存在目标语音信号的先验概率;所述阻塞矩阵模块根据所述先验概率更新所述噪声信号,消除所述噪声信号中存在的目标语音信号,得到更新后的噪声信号并输出更新后的所述噪声信号;利用所述消除模块从所述固定波束模块输出的所述目标语音信号中消除所述阻塞矩阵模块输出的所述噪声信号,形成输出信号并予以输出。
【技术特征摘要】
1.一种降低语音泄露的鲁棒阻塞矩阵方法,包括步骤:提供一声音信号;将所述声音信号输入至广义旁瓣对消结构的固定波束模块和阻塞矩阵模块中,所述广义旁瓣对消结构具有并联的第一通路和第二通路,所述固定波束模块位于所述第一通路,所述阻塞矩阵模块位于所述第二通路;所述第二通路还设有消除模块,所述消除模块的输入与所述阻塞矩阵模块的输出相连,所述消除模块的输出与所述固定波束模块的输出相连;利用所述固定波束模块从输入的所述声音信号中获取目标语音信号,并输出所述目标语音信号;利用所述阻塞矩阵模块从输入的所述声音信号中消除目标语音信号,以得到噪声信号;利用所述固定波束模块估计所述噪声信号中存在目标语音信号的先验概率;所述阻塞矩阵模块根据所述先验概率更新所述噪声信号,消除所述噪声信号中存在的目标语音信号,得到更新后的噪声信号并输出更新后的所述噪声信号;利用所述消除模块从所述固定波束模块输出的所述目标语音信号中消除所述阻塞矩阵模块输出的所述噪声信号,形成输出信号并予以输出。2.如权利要求1所述的降低语音泄露的鲁棒阻塞矩阵方法,其特征在于,所述声音信号的语音双态模型为:H0:X=NH1:X=S+N(式一)其中,H0状态表示只存在噪声的状态,N表示噪声信号,H1状态表示存在噪音信号和目标语音信号的状态,S为目标语音信号。3.如权利要求2所述的降低语音泄露的鲁棒阻塞矩阵方法,其特征在于,所述声音信号为麦克风输入信号,所述固定波束模块从输入的麦克风输入信号中获取目标语音信号并予以输出;所述固定波束模块的输出YFBF为:其中,M是麦克风数目,xi是第i个麦克风输入信号,w是固定波束模块的权重,wi是第i个固定波束的权重。4.如权利要求3所述的降低语音泄露的鲁棒阻塞矩阵方法,其特征在于:采用延迟求和方法或最小旁瓣类方法计算得到所述固定波束模块的权重w。5.如权利要求3所述的降低语音泄露的鲁棒阻塞矩阵方法,其特征在于,所述阻塞矩阵模块从输入的所述麦克风输入信号中消除目标语音信号,以得到噪声信号并予以输出;所述阻塞矩阵模块的输出Z为:Z=B*X(式三)其中,Z=[z1z2…zN],是阻塞矩阵模块的输出信号;X=[x1x...
【专利技术属性】
技术研发人员:曹裕行,
申请(专利权)人:上海语知义信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。