一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种音频信号处理方法、装置及存储介质与流程

2022-07-10 10:10:47 来源:中国专利 TAG:

技术特征:
1.一种音频信号处理方法,其特征在于,包括:获取至少两个麦克风采集的至少两个声源的混叠音频信号;对所述混叠音频信号进行分帧处理,获得多帧音频时域信号;针对每一帧音频时域信号进行以下处理:确定当前帧音频时域信号的第一声源在各频点上的第一协方差矩阵和第二声源在各频点上的第二协方差矩阵;判断所述第一协方差矩阵的可逆程度是否满足设定程度;在所述第一协方差矩阵的可逆程度满足设定程度时,确定所述第一协方差矩阵为当前帧音频时域信号的第一协方差矩阵;在所述第一协方差矩阵的可逆程度不满足设定程度时,根据上一帧音频时域信号的第一协方差矩阵更新当前帧音频时域信号的第一协方差矩阵;使用所述第一协方差矩阵的逆矩阵与所述第二协方差矩阵计算中间矩阵;根据所述中间矩阵计算分离矩阵;使用所述分离矩阵对当前帧音频时域信号进行不同声源音频信号的分离。2.如权利要求1所述的方法,其特征在于,所述根据上一帧音频时域信号的第一协方差矩阵更新当前帧音频时域信号的第一协方差矩阵,包括以下中的一种:将所述上一帧音频时域信号的第一协方差矩阵作为当前帧音频时域信号的第一协方差矩阵;确定所述上一帧音频时域信号的第一协方差矩阵与系数矩阵的乘积矩阵,将所述乘积矩阵作为当前帧音频时域信号的第一协方差矩阵。3.如权利要求1所述的方法,其特征在于,所述判断所述第一协方差矩阵的可逆程度是否满足设定程度,包括:使用求逆公式确定所述第一协方差矩阵对应的辅助矩阵;确定所述第一协方差矩阵和所述辅助矩阵的乘积矩阵;确定所述乘积矩阵与单位矩阵的第一差距值;在所述第一差距值小于或等于设定阈值时,确定所述第一协方差矩阵的可逆程度满足设定程度。4.如权利要求3所述的方法,其特征在于,所述使用求逆公式确定所述第一协方差矩阵对应的辅助矩阵,包括:确定所述第一协方差矩阵的伴随矩阵,以及确定所述第一协方差矩阵的行列式;确定所述伴随矩阵与所述行列式的比值结果;将所述比值结果作为所述第一协方差矩阵对应的辅助矩阵。5.如权利要求3所述的方法,其特征在于,所述确定所述乘积矩阵与单位矩阵的第一差距值,包括:确定所述乘积矩阵中位于主对角线上的每个元素与1的差值的绝对值,确定所述乘积矩阵中位于主对角线之外的每个元素的绝对值;确定各绝对值的和;将所述和作为所述乘积矩阵与单位矩阵的第一差距值。
6.如权利要求3所述的方法,其特征在于,所述方法还包括:确定当前帧音频时域信号之前的多个历史帧音频时域信号对应的第一差距值,根据多个历史帧音频时域信号对应的第一差距值确定第一系数,确定所述设定阈值是第一固定值与第一系数的乘积。7.如权利要求6所述的方法,其特征在于,所述根据多个历史帧音频时域信号对应的第一差距值确定第一系数,包括:确定每个历史帧音频时域信号对应的第一差距值与第一固定值的差值,确定每个历史帧音频时域信号对应的差值的平均值,根据所述平均值确定第一系数,所述平均值与所述第一系数正相关。8.一种音频信号处理装置,应用于移动终端,其特征在于,包括:获取模块,被配置为获取至少两个麦克风采集的至少两个声源的混叠音频信号;分帧模块,被配置为对所述混叠音频信号进行分帧处理,获得多帧音频时域信号;处理模块,被配置为对每一帧音频时域信号进行处理;所述处理模块包括:第一确定模块,被配置为确定当前帧音频时域信号的第一声源在各频点上的第一协方差矩阵和第二声源在各频点上的第二协方差矩阵;判断模块,被配置为判断所述第一协方差矩阵的可逆程度是否满足设定程度;第二确定模块,被配置为在所述第一协方差矩阵的可逆程度满足设定程度时,确定所述第一协方差矩阵为当前帧音频时域信号的第一协方差矩阵;在所述第一协方差矩阵的可逆程度不满足设定程度时,根据上一帧音频时域信号的第一协方差矩阵更新当前帧音频时域信号的第一协方差矩阵;第三确定模块,被配置为使用所述第一协方差矩阵的逆矩阵与所述第二协方差矩阵计算中间矩阵;根据所述中间矩阵计算分离矩阵;分离模块,被配置为使用所述分离矩阵对当前帧音频时域信号进行不同声源音频信号的分离。9.如权利要求8所述的装置,其特征在于,所述第二确定模块,还被配置为使用以下方法中的一种根据上一帧音频时域信号的第一协方差矩阵更新当前帧音频时域信号的第一协方差矩阵:将所述上一帧音频时域信号的第一协方差矩阵作为当前帧音频时域信号的第一协方差矩阵;确定所述上一帧音频时域信号的第一协方差矩阵与系数矩阵的乘积矩阵,将所述乘积矩阵作为当前帧音频时域信号的第一协方差矩阵。10.如权利要求8所述的装置,其特征在于,所述判断模块包括:第四确定模块,被配置为使用求逆公式确定所述第一协方差矩阵对应的辅助矩阵;第五确定模块,被配置为确定所述第一协方差矩阵和所述辅助矩阵的乘积矩阵;第六确定模块,被配置为确定所述乘积矩阵与单位矩阵的第一差距值;第七确定模块,被配置为在所述第一差距值小于或等于设定阈值时,确定所述第一协
方差矩阵的可逆程度是否满足设定程度。11.如权利要求10所述的装置,其特征在于,所述第四确定模块,还被配置为采用以下方法使用求逆公式确定所述第一协方差矩阵对应的辅助矩阵:确定所述第一协方差矩阵的伴随矩阵,以及确定所述第一协方差矩阵的行列式;确定所述伴随矩阵与所述行列式的比值结果;将所述比值结果作为所述第一协方差矩阵对应的辅助矩阵。12.如权利要求10所述的装置,其特征在于,所述第六确定模块,被配置为采用以下方法确定所述乘积矩阵与单位矩阵的第一差距值:确定所述乘积矩阵中位于主对角线上的每个元素与1的差值的绝对值,确定所述乘积矩阵中位于主对角线之外的每个元素的绝对值;确定各绝对值的和;将所述和作为所述乘积矩阵与单位矩阵的第一差距值。13.如权利要求10所述的装置,其特征在于,所述装置还包括:第八确定模块,被配置为确定当前帧音频时域信号之前的多个历史帧音频时域信号对应的第一差距值,根据多个历史帧音频时域信号对应的第一差距值确定第一系数,确定所述设定阈值是第一固定值与第一系数的乘积。14.如权利要求13所述的装置,其特征在于,所述第八确定模块,还被配置为使用以下方法根据多个历史帧音频时域信号对应的第一差距值确定第一系数:确定每个历史帧音频时域信号对应的第一差距值与第一固定值的差值,确定每个历史帧对应的差值的平均值,根据所述平均值确定第一系数,所述平均值与所述第一系数正相关。15.一种音频信号处理装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行所述存储器中的可执行指令以实现权利要求1至7中任一项所述方法的步骤。16.一种非临时性计算机可读存储介质,其上存储有可执行指令,其特征在于,该可执行指令被处理器执行时实现权利要求1至7中任一项所述方法的步骤。

技术总结
本文公开了一种音频信号处理方法、装置及存储介质,此方法包括:确定当前帧音频时域信号的第一声源在各频点上的第一协方差矩阵和第二声源在各频点上的第二协方差矩阵;判断所述第一协方差矩阵的可逆程度是否满足设定程度;在所述第一协方差矩阵的可逆程度满足设定程度时,确定所述第一协方差矩阵为当前帧音频时域信号的第一协方差矩阵;在所述第一协方差矩阵的可逆程度不满足设定程度时,根据上一帧音频时域信号的第一协方差矩阵更新当前帧音频时域信号的第一协方差矩阵。本公开可以提高对盲源信号的分离效果,提高算法的鲁棒性和稳定性,提升分离性能。提升分离性能。提升分离性能。


技术研发人员:侯海宁
受保护的技术使用者:北京小米松果电子有限公司
技术研发日:2021.01.04
技术公布日:2022/7/9
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献