【技术实现步骤摘要】
语音信号处理方法、装置、计算机可读存储介质和计算机设备
本申请涉及信号处理
,特别是涉及一种语音信号处理方法、装置、计算机可读存储介质和计算机设备。
技术介绍
随着计算机技术技术的发展,出现了语音识别技术,在进行语音识别的时候,经常需要对语音信号中的干扰信号,如噪声和回声等进行消除。传统技术中,对噪声和回声进行消除时,通常需要有一个参考信号,由自适应滤波器根据参考信号对语音信号进行噪声或者回声消除,当同时存在多个干扰信号源,例如同时存在回声和噪声或者存在多点噪声时,由于需要多个不同的参考信号,需要分别根据不同的参考信号进行计算,计算复杂度高,导致语音信号处理的效率低。
技术实现思路
基于此,有必要针对语音信号处理效率低的技术问题,提供一种语音信号处理方法、装置、计算机可读存储介质和计算机设备。一种语音信号处理方法,包括:通过麦克风阵列采集源语音信号,所述麦克风阵列包括至少一个第一麦克风及至少一个第二麦克风;获取自适应滤波器对应的目标线性传递函数,所述目标线性传递函数是根据所述第二麦克风采集的第二历史语音信号和所述第一麦克风采集的第一历史语音信号得到的;将所述第二 ...
【技术保护点】
1.一种语音信号处理方法,包括:通过麦克风阵列采集源语音信号,所述麦克风阵列包括至少一个第一麦克风及至少一个第二麦克风;获取自适应滤波器对应的目标线性传递函数,所述目标线性传递函数是根据所述第二麦克风采集的第二历史语音信号和所述第一麦克风采集的第一历史语音信号得到的;将所述第二麦克风采集的第二源语音信号输入至所述自适应滤波器中;通过所述自适应滤波器对应的所述目标线性传递函数对所述第二源语音信号中的干扰信号进行估计,得到第一估计信号;根据所述第一估计信号对所述第一麦克风采集的第一源语音信号中的干扰信号进行消除,得到目标语音信号。
【技术特征摘要】
1.一种语音信号处理方法,包括:通过麦克风阵列采集源语音信号,所述麦克风阵列包括至少一个第一麦克风及至少一个第二麦克风;获取自适应滤波器对应的目标线性传递函数,所述目标线性传递函数是根据所述第二麦克风采集的第二历史语音信号和所述第一麦克风采集的第一历史语音信号得到的;将所述第二麦克风采集的第二源语音信号输入至所述自适应滤波器中;通过所述自适应滤波器对应的所述目标线性传递函数对所述第二源语音信号中的干扰信号进行估计,得到第一估计信号;根据所述第一估计信号对所述第一麦克风采集的第一源语音信号中的干扰信号进行消除,得到目标语音信号。2.根据权利要求1所述的方法,其特征在于,在所述获取自适应滤波器对应的目标线性传递函数之前,包括:获取所述麦克风阵列采集的历史语音信号,所述历史语音信号包括回声信号和噪声信号中的至少一种干扰信号;将所述第二麦克风采集的第二历史语音信号输入至所述自适应滤波器中;通过所述自适应滤波器对应的当前线性传递函数对所述第二历史语音信号中的干扰信号进行估计,得到第二估计信号;根据所述第二估计信号及所述第一麦克风采集的第一历史语音信号得到目标线性传递函数。3.根据权利要求2所述的方法,其特征在于,所述根据所述第二估计信号及所述第一麦克风采集的第一历史语音信号得到目标线性传递函数,包括:根据所述第二估计信号对所述第一麦克风采集的第一历史语音信号中的干扰信号进行消除,得到残差信号;采用自适应算法更新所述当前线性传递函数,并进入所述通过所述自适应滤波器对应的当前线性传递函数对所述第二历史语音信号中的干扰信号进行估计,得到第二估计信号的步骤,直至所述残差信号满足收敛条件时,得到目标线性传递函数,保存所述目标线性传递函数。4.根据权利要求3所述的方法,其特征在于,所述采用自适应算法更新所述当前线性传递函数,包括:获取当前学习速率参数;根据所述当前学习速率参数、所述第二麦克风采集的第二历史语音信号及所述残差信号确定所述自适应滤波器对应的当前更新项;根据所述当前更新项更新所述自适应滤波器的当前滤波器系数,根据更新后的当前滤波器系数更新所述当前线性传递函数。5.根据权利要求3所述的方法,其特征在于,所述采用自适应算法更新所述当前线性传递函数,包括:获取遗忘因子;获取所述第二历史语音信号对应的当前逆相关矩阵;根据所述当前逆相关矩阵、所述遗忘因子及所述第二历史语音信号计算当前增益向量;根据所述当前增益向量及所述残差信号,确定所述自适应滤波器对应的当前更新项;根据所述当前更新项更新所述自适应滤波器的当前滤波器系数,根据更新后的当前滤波器系数更新所述当前线性传递函数。6.根据权利要求1所述的方法,其特征在于,所述源语音信号为时域语音信号,所述通过所述自适应滤波器对应的所述目标线性传递函数对所述第二源语音信号中的干扰信号进行估计,得到第一估计信号,包括:分别计算各个第二麦克风对应的第二源语音信号与对应的目标线性传递函数的卷积,得到各个第二麦克风对应的子估计信号;将各个第二麦克风对应的子估计信号进行叠加,得到所述第一估计信号。7.根据权利要求1所述的方法,其特征在于,所述源语音信号为时域语音信号,所述通过所述自适应滤波器对应的所述目标线性传递函数对所述第二源语音信号中的干扰信号进行估计,得到第一估计信号,包括:对各个第二麦克风对应的时域语音信号进行短时傅里叶变换,得到各个第二麦克风对应的频域语音信号;分别计算各个第二麦克风对应的频域语音信号与对应...
【专利技术属性】
技术研发人员:杨栋,曹木勇,吴佳伟,刘晓宇,李从兵,
申请(专利权)人:深圳市腾讯网域计算机网络有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。