一种声音信号处理方法、装置、音频设备及存储介质制造方法及图纸

技术编号:34048568 阅读:19 留言:0更新日期:2022-07-06 15:14
本发明专利技术公开了一种声音信号处理方法、装置、音频设备及存储介质,所述声音信号处理方法包括以下步骤:确定麦克风阵列的当前阵列状态,其中,当前阵列状态表征麦克风阵列中的麦克风当前是否处于正常工作状态;从正常麦克风对应预设的各种阵列状态下的信号处理参数中,调用当前阵列状态下的目标处理参数对正常麦克风拾取的声音信号进行处理,其中,正常麦克风为麦克风阵列中处于正常工作状态的麦克风。本发明专利技术实现了当麦克风阵列中的部分麦克风处于失效工作状态时,使得麦克风阵列处于不正常阵列状态时音频设备最终输出的声音接近于麦克风阵列处于正常状态阵列时输出的声音信号,提升了用户使用音频设备时的体验感。提升了用户使用音频设备时的体验感。提升了用户使用音频设备时的体验感。

A sound signal processing method, device, audio equipment and storage medium

【技术实现步骤摘要】
一种声音信号处理方法、装置、音频设备及存储介质


[0001]本专利技术涉及麦克风
,尤其涉及一种声音信号处理方法、装置、音频设备及存储介质。

技术介绍

[0002]当下常见的音频设备中普遍设置包含多个麦克风的麦克风阵列,比如蓝牙耳机中设置有不少于两个麦克风,通话手环上设置有至少两个麦克风。在使用多麦克风音频设备的过程中,用户的使用不当会导致麦克风阵列中的其中部分麦克风被损毁,或者是麦克风阵列中的部分麦克风本身会出现故障,麦克风阵列中被损毁或出现故障的麦克风处于失效工作状态,此时麦克风阵列处于不正常阵列状态。麦克风阵列处于不正常阵列状态时音频设备最终输出的声音与麦克风阵列处于正常状态时存在明显差别,导致用户使用音频设备的体验感变差。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0004]本专利技术的主要目的在于提供一种声音信号处理方法,旨在解决当音频设备上的麦克风阵列中部分麦克风处于失效工作状态时,用户使用音频设备时的体验感变差的技术问题。
[0005]为实现上述目的,本专利技术提供一种声音信号处理方法,所述声音信号处理包括以下步骤:
[0006]确定所述麦克风阵列的当前阵列状态,其中,所述当前阵列状态表征所述麦克风阵列中的麦克风当前是否处于正常工作状态;
[0007]从正常麦克风对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的目标处理参数对所述正常麦克风拾取的声音信号进行处理,其中,所述正常麦克风为所述麦克风阵列中处于正常工作状态的麦克风。
[0008]可选地,所述从正常麦克风对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的目标处理参数对所述正常麦克风拾取的声音信号进行处理的步骤包括:
[0009]从执行通话功能的所述正常麦克风对应预设的各种阵列状态下的增益参数中,调用所述当前阵列状态下的目标增益参数,对所述正常麦克风拾取的声音信号进行增益处理。
[0010]可选地,所述从正常麦克风对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的目标处理参数对所述正常麦克风拾取的声音信号进行处理的步骤包括:
[0011]从执行降噪功能的所述正常麦克风对应预设的各种阵列状态下的滤波器参数中,
调用所述当前阵列状态下的目标滤波器参数,对所述正常麦克风拾取的声音信号进行降噪处理。
[0012]可选地,所述从正常麦克风对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的目标处理参数,对所述正常麦克风拾取的声音信号进行处理的步骤包括:
[0013]从与所述正常麦克风当前执行的功能对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的所述目标处理参数,对所述正常麦克风拾取的声音信号进行与所述正常麦克风当前执行的功能相对应的处理。
[0014]可选地,所述从与所述正常麦克风当前执行的功能对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的所述目标处理参数,对所述正常麦克风拾取的声音信号进行与所述正常麦克风当前执行的功能相对应的处理的步骤包括:
[0015]当检测到所述音频设备不处于通话功能时,将所述正常麦克风作为主动降噪麦克风以执行主动降噪功能;
[0016]从与所述主动降噪麦克风的主动降噪功能对应预设的各种阵列状态下的主动降噪参数中,调用所述当前阵列状态下的目标主动降噪参数,对所述主动降噪麦克风拾取的声音信号进行主动降噪处理,其中,主动降噪参数为麦克风执行主动降噪功能对应的所述滤波器参数。
[0017]可选地,当所述正常麦克风的数量为两个时,所述从与所述正常麦克风当前执行的功能对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的所述目标处理参数,对所述正常麦克风拾取的声音信号进行与所述正常麦克风当前执行的功能相对应的处理步骤包括:
[0018]在检测到所述音频设备处于通话状态时,将其中一只所述正常麦克风作为通话麦克风以执行通话功能,将另一只所述正常麦克风作为主动降噪麦克风以执行主动降噪功能;
[0019]从与所述通话麦克风的通话功能对应预设的各种阵列状态下的所述增益参数中,调用所述当前阵列状态下的所述目标增益参数,对所述通话麦克风拾取的声音信号进行增益处理;
[0020]从与所述主动降噪麦克风的主动降噪功能对应预设的各种阵列状态下的所述主动降噪参数中,调用所述当前阵列状态下的所述目标主动降噪参数,对所述主动降噪麦克风拾取的声音信号进行主动降噪处理。
[0021]可选地,所述确定所述麦克风阵列的当前阵列状态的步骤包括:
[0022]获取所述麦克风阵列中的麦克风拾取的声音信号的幅值,并将所述幅值与预设的幅值范围进行对比;
[0023]当所述幅值未处于所述幅值范围内时,确定所述麦克风阵列中的麦克风不处于所述正常工作状态;
[0024]当所述幅值处于所述幅值范围内时,确定所述麦克风阵列中的麦克风处于所述正常工作状态;
[0025]根据所述麦克风阵列中的麦克风当前是否处于所述正常工作状态,确定所述麦克风阵列的所述当前阵列状态。
[0026]为实现上述目的,本专利技术还提供一种声音信号处理装置,所述声音信号处理装置包括:
[0027]确定模块,用于确定所述麦克风阵列的当前阵列状态,其中,所述当前阵列状态表征所述麦克风阵列中的麦克风当前是否处于正常工作状态;
[0028]处理模块,用于从正常麦克风对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的目标处理参数,对所述正常麦克风拾取的声音信号进行处理,其中,所述正常麦克风为所述麦克风阵列中处于正常工作状态的麦克风。
[0029]为实现上述目的,本专利技术还提供一种音频设备,所述音频设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的声音信号处理程序,所述声音信号处理程序被所述处理器执行时实现如上所述的声音信号处理方法的步骤。
[0030]此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有声音信号处理程序,所述声音信号处理程序被处理器执行时实现如上所述的声音信号处理方法的步骤。
[0031]本专利技术中,通过在音频设备上设置包含至少两个麦克风的麦克风阵列,确定所述麦克风阵列的当前阵列状态,其中,所述当前阵列状态表征所述麦克风阵列中的麦克风当前是否处于正常工作状态,从正常麦克风对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的目标处理参数对所述正常麦克风拾取的声音信号进行处理,其中,所述正常麦克风为所述麦克风阵列中处于正常工作状态的麦克风。本专利技术实现了当麦克风阵列中的部分麦克风处于失效工作状态时,使得麦克风阵列处于不正常阵列状态时音频设备最终输出的声音接近于麦克风阵列处于正常状态阵列时输出的声音信号,提升用户使用音频设备的体验感。
附图说明
[0032]图1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种声音信号处理方法,其特征在于,所述声音信号处理方法应用于音频设备,所述音频设备上设置包含至少两个麦克风的麦克风阵列,所述声音信号处理方法包括以下步骤:确定所述麦克风阵列的当前阵列状态,其中,所述当前阵列状态表征所述麦克风阵列中的麦克风当前是否处于正常工作状态;从正常麦克风对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的目标处理参数对所述正常麦克风拾取的声音信号进行处理,其中,所述正常麦克风为所述麦克风阵列中处于正常工作状态的麦克风。2.如权利要求1所述的声音信号处理方法,其特征在于,所述从正常麦克风对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的目标处理参数对所述正常麦克风拾取的声音信号进行处理的步骤包括:从执行通话功能的所述正常麦克风对应预设的各种阵列状态下的增益参数中,调用所述当前阵列状态下的目标增益参数,对所述正常麦克风拾取的声音信号进行增益处理。3.如权利要求1所述的声音信号处理方法,其特征在于,所述从正常麦克风对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的目标处理参数对所述正常麦克风拾取的声音信号进行处理的步骤包括:从执行降噪功能的所述正常麦克风对应预设的各种阵列状态下的滤波器参数中,调用所述当前阵列状态下的目标滤波器参数,对所述正常麦克风拾取的声音信号进行降噪处理。4.如权利要求1所述的声音信号处理方法,其特征在于,所述从正常麦克风对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的目标处理参数,对所述正常麦克风拾取的声音信号进行处理的步骤包括:从与所述正常麦克风当前执行的功能对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的所述目标处理参数,对所述正常麦克风拾取的声音信号进行与所述正常麦克风当前执行的功能相对应的处理。5.如权利要求4所述的声音信号处理方法,其特征在于,所述从与所述正常麦克风当前执行的功能对应预设的各种阵列状态下的信号处理参数中,调用所述当前阵列状态下的所述目标处理参数,对所述正常麦克风拾取的声音信号进行与所述正常麦克风当前执行的功能相对应的处理的步骤包括:当检测到所述音频设备不处于通话功能时,将所述正常麦克风作为主动降噪麦克风以执行主动降噪功能;从与所述主动降噪麦克风的主动降噪功能对应预设的各种阵列状态下的主动降噪参数中,调用所述当前阵列状态下的目标主动降噪参数,对所述主动降噪麦克风拾取的声音信号进行主动降噪处理,其中...

【专利技术属性】
技术研发人员:刘际滨
申请(专利权)人:歌尔股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1