降噪方法、耳机设备及存储介质与流程

文档序号:36258343发布日期:2023-12-05 10:32阅读:52来源:国知局
降噪方法、耳机设备及存储介质与流程

本技术涉及终端,尤其涉及一种降噪方法、耳机设备及存储介质。


背景技术:

1、近年来,随着可穿戴音频设备的快速发展,耳机已成为人们生活中不可缺少的生活用品,其中降噪特性成为耳机的必备属性之一。

2、目前,在实验室环境下往往能调试出较好的降噪效果,但是在实际应用中,由于用户耳道大小的差异、佩戴方式、样机差异等因素的影响,耳机的降噪效果不佳。


技术实现思路

1、本技术实施例提供一种降噪方法、耳机设备及存储介质,优化耳机参数,以提升耳机的降噪效果。

2、第一方面,本技术实施例提出一种降噪方法,该方法包括:在检测到耳机的外部噪声数据大于第一阈值时,耳机模式设置为第一模式;获取在第一模式下耳机的第一外部噪声数据和第一内部噪声数据;耳机模式由第一模式切换至第二模式;获取在第二模式下耳机的第二外部噪声数据和第二内部噪声数据;基于第一外部噪声数据、第一内部噪声数据、第二外部噪声数据和第二内部噪声数据,确定目标参数,目标参数用于优化耳机的前馈滤波器在第二模式下的参数。

3、本实施例中,第一模式可以为过渡模式,第二模式可以为默认深度降噪模式。第一模式和第二模式的反馈降噪参数相同,第一模式和第二模式下耳机的前馈滤波器的参数不同。耳机前馈滤波器的参数即前馈滤波参数。

4、上述方法适用于高噪声环境下的耳机降噪效果优化。在检测到耳机外部噪声大于预设阈值,耳机经第一模式切换至第二模式,通过获取两个模式下耳机内外麦克风采集的噪声数据,确定耳机前馈滤波参数的优化方向,从而通过调整前馈滤波参数,以实现在高噪声环境下的耳内降噪效果的优化。

5、第一方面的一个可选实施例中,获取在第一模式下耳机的第一外部噪声数据和第一内部噪声数据,包括:从耳机的第一麦克风获取第一外部噪声数据,以及从耳机的第二麦克风获取第一内部噪声数据;获取在第二模式下耳机的第二外部噪声数据和第二内部噪声数据,包括:从第一麦克风获取第二外部噪声数据,以及从第二麦克风获取第二内部噪声数据。

6、本实施例中,第一麦克风为耳机的外部麦克风,第二麦克风为耳机的内置麦克风。

7、上述方法从耳机内外麦克风分别采集噪声数据,用于后续耳机前馈滤波参数的优化计算。

8、第一方面的一个可选实施例中,基于第一外部噪声数据、第一内部噪声数据、第二外部噪声数据和第二内部噪声数据,确定目标参数之前,还包括:获取第一模式下的前馈滤波器的第一参数,以及第二模式下的前馈滤波器的第二参数;基于第一外部噪声数据、第一内部噪声数据、第二外部噪声数据和第二内部噪声数据,确定目标参数,包括:基于第一外部噪声数据、第一内部噪声数据、第二外部噪声数据、第二内部噪声数据、第一参数和第二参数,确定目标参数。

9、本实施例中,第一参数和第二参数均为预配置的前馈滤波参数,不同耳机模式对应不同的前馈滤波参数。

10、上述方法分别在第一模式和第二模式下采集外部麦克风、内部麦克风和前馈滤波器的数据,共计六组数据,根据这六组数据计算出目标参数,用于优化第二模式下前馈滤波参数,即优化上述的第二参数。

11、第一方面的一个可选实施例中,方法还包括:获取基于目标参数优化耳机的前馈滤波器后的预测降噪量;若预测降噪量大于或等于第二阈值,基于目标参数优化前馈滤波器的参数。

12、上述方法通过设置第二阈值,以判断基于目标参数优化前馈滤波参数的预测降噪效果,预测降噪效果满足预设要求(即预测降噪量大于或等于第二阈值),才会进行实际的前馈滤波参数的调整,实现耳机自适应降噪优化。

13、第一方面的一个可选实施例中,获取基于目标参数优化耳机的前馈滤波器后的预测降噪量,包括:获取基于目标参数优化前馈滤波器后耳机的预测内部噪声数据,以及在第二模式下耳机的第二内部噪声数据;将预测内部噪声数据与第二内部噪声数据的差值的绝对值,作为预测降噪量。

14、上述方法通过获取调整前馈滤波参数后的预测耳内噪声数据和当前耳内噪声数据,确定预测降噪量,以判断是否进行实际的前馈滤波参数的调整。

15、第一方面的一个可选实施例中,基于目标参数优化前馈滤波器,包括:将目标参数与前馈滤波器在第二模式下的参数的乘积,作为优化后的前馈滤波器的参数。

16、上述方法示出了基于目标参数优化前馈滤波器参数的一种具体实现方式,通过该方式调整前馈滤波参数后,能够达到较好的耳机降噪效果。

17、第一方面的一个可选实施例中,方法还包括:获取耳机内置的振动传感器采集的第三参数;若第三参数大于第三阈值,停止优化耳机的前馈滤波器。

18、耳机振动强度较大时,将影响前馈滤波参数的优化效果。上述方法通过对振动传感器数据的检测,以控制是否执行耳机前馈滤波参数优化,有效降低耳机降噪恶化的问题。

19、第一方面的一个可选实施例中,方法还包括:在检测到耳机的内部噪声数据包含预设频段的音频数据时,停止优化耳机的前馈滤波器,直至检测到内部噪声数据不包含预设频段的音频数据。

20、本实施例中,可通过设置回音消除模块消除耳内麦克风采集到的音频数据。

21、上述方法针对耳机播放音频的并发场景,在该场景下耳内麦克风采集的噪声数据包含音频数据,若基于该噪声数据计算前馈滤波参数的优化方向,可能导致耳机降噪优化不准确。在检测到音频数据消除后,执行上述参数优化方案,以达到较好的降噪优化效果。

22、第二方面,本技术实施例提供一种耳机设备,包括:处理模块和获取模块;处理模块,用于在检测到耳机的外部噪声数据大于第一阈值时,耳机模式设置为第一模式;获取模块,用于获取在第一模式下耳机的第一外部噪声数据和第一内部噪声数据;处理模块,用于将耳机模式由第一模式切换至第二模式;获取模块,用于获取在第二模式下耳机的第二外部噪声数据和第二内部噪声数据;处理模块,用于基于第一外部噪声数据、第一内部噪声数据、第二外部噪声数据和第二内部噪声数据,确定目标参数,目标参数用于优化耳机的前馈滤波器在第二模式下的参数。

23、第三方面,本技术实施例提供一种耳机设备,包括:扬声器、前馈滤波器、第一麦克风、第二麦克风、处理器和存储器;第一麦克风用于采集耳机设备的外部噪声数据,第二麦克风用于采集耳机设备的内部噪声数据;存储器存储计算机执行指令;处理器执行存储器存储的计算机执行指令,实现如第一方面任一项的降噪方法。

24、第四方面,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如第一方面任一项的方法。

25、第五方面,本技术实施例提供一种计算机程序产品,计算机程序产品包括计算机程序,当计算机程序被运行时,使得计算机执行如第一方面任一项的方法。

26、第六方面,本技术实施例提供一种芯片,芯片包括处理器,处理器用于调用存储器中的计算机程序,以执行如第一方面任一项的方法。

27、应当理解的是,本技术的第二方面至第六方面与本技术的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1