主动降噪方法和主动降噪耳机技术

技术编号:35759346 阅读:28 留言:0更新日期:2022-11-26 19:07
一种主动降噪方法和主动降噪耳机,能够提高主动降噪耳机的降噪效果。该主动降噪耳机包括耳内麦克风、耳外麦克风、扬声器和滤波器,该方法包括:在扬声器播放音频数据的情况下,根据耳外麦克风采集的第一耳外数据和耳内麦克风采集的第一耳内数据,确定第一初级路径传递函数;根据第一耳内数据、第一耳外数据和第一初级路径传递函数,确定耳内麦克风接收到的音频数据;根据扬声器播放的音频数据和耳内麦克风接收到的音频数据,确定第一次级路径传递函数;根据第一初级路径传递函数和/或第一次级路径传递函数,将滤波器的工作系数更新为第一工作系数。工作系数。工作系数。

【技术实现步骤摘要】
主动降噪方法和主动降噪耳机


[0001]本申请涉及多媒体
,并且更具体地,涉及一种主动降噪方法和主动降噪耳机。

技术介绍

[0002]用户佩戴耳机收听音乐或进行语音通话时,在外界存在环境噪声时,用户听到的音乐或语音信号的清晰度会受到影响,当环境噪声比较严重时,用户甚至无法听清耳机内的音频信息,环境噪声大大降低了耳机佩戴者的使用体验。主动降噪耳机试图通过耳机中的扬声器发出与环境噪声幅度相近、相位相反的音频信号,从而达到抵消环境噪声的目的,降低耳机佩戴者听到的噪声。
[0003]但是,耳机的降噪效果受不同佩戴方式以及耳道结构的影响较大。不同的用户具有不同的耳道结构,而不同的佩戴方式将使得耳机与人耳之间形成不同的相对位置,其产生的空隙对噪声的影响以及对耳内回声的影响都是不同的。即便是同一用户使用同一款耳机,该用户每次佩戴耳机时,耳机在人耳中所处的位置也不完全一致,也会影响用户佩戴的效果。因此,如何提升耳机降噪的效果,从而尽可能避免不同佩戴环境下外界噪声对耳机的佩戴用户的影响,是目前亟待解决的问题。

技术实现思路

[0004]本申请实施例提供了一种主动降噪方法和主动降噪耳机,能够提高主动降噪的效果。
[0005]第一方面,提供一种主动降噪方法,用于主动降噪耳机,该主动降噪耳机包括耳内麦克风、耳外麦克风、扬声器和滤波器,该方法包括:在该扬声器播放音频数据的情况下,根据该耳外麦克风采集的第一耳外数据和该耳内麦克风采集的第一耳内数据,确定第一初级路径传递函数;根据该第一耳内数据、该第一耳外数据和该第一初级路径传递函数,确定该耳内麦克风接收到的音频数据;根据该扬声器播放的音频数据和该耳内麦克风接收到的音频数据,确定第一次级路径传递函数;以及根据该第一初级路径传递函数和/或该第一次级路径传递函数,将该滤波器的工作系数更新为第一工作系数。
[0006]本申请实施例的技术方案中,基于扬声器正常播放的音频数据,可以确定第一初级路径传递函数和第一次级路径传递函数;并且根据该第一初级路径传递函数和/或第一次级路径传递函数,将滤波器的工作系数更新为第一工作系数。该方法可以应用于主动降噪耳机通过扬声器正常播放音频数据的任意阶段,并且可以多次执行,以实现主动降噪耳机在使用过程中滤波器的工作系数的实时更新。这样,即使佩戴用户在使用主动降噪耳机的过程中,所在环境发生变化,或者主动降噪耳机与耳道位置发生变化,都可以通过该方法实时更新滤波器的工作系数,进而调整主动降噪耳机降噪效果,使得佩戴用户拥有一个良好的使用体验。另外,该方法根据扬声器播放的音频数据确定滤波器的工作系数,而无需增加额外的或者特定的音频信号,例如,无需增加佩戴用户听力范围以外的音频信号,既可以
简化主动降噪耳机,又可以避免额外增加的音频信号对佩戴用户的影响,既可以保证主动降噪耳机的降噪效果,又可以保证佩戴用户的使用体验。
[0007]在一种可能的实施方式中,该根据该第一初级路径传递函数和/或该第一次级路径传递函数,将该滤波器的工作系数更新为第一工作系数,包括:根据不同初级路径传递函数与该滤波器的不同工作系数的对应关系,确定与该第一初级路径传递函数对应的该第一工作系数,并将该滤波器的工作系数更新为该第一工作系数;和/或,根据不同次级路径传递函数与该滤波器的不同工作系数的对应关系,确定与该第一次级路径传递函数对应的该第一工作系数,并将该滤波器的工作系数更新为该第一工作系数。
[0008]在一种可能的实施方式中,该滤波器为自适应滤波器。
[0009]在一种可能的实施方式中,该方法还包括:根据对该主动降噪耳机的佩戴环境的检测结果,确定该滤波器的更新步长。
[0010]在一种可能的实施方式中,该对该主动降噪耳机的佩戴环境的检测结果包括以下至少一种:耳机佩戴用户的自发声检测结果、环境风噪检测结果和耳机啸叫检测结果。
[0011]在一种可能的实施方式中,该根据对该主动降噪耳机的佩戴环境的检测结果,确定该滤波器的更新步长,包括:若对该主动降噪耳机的佩戴环境的检测结果大于或者等于预设值,减小该滤波器的更新步长;和/或,若对该主动降噪耳机的佩戴环境的检测结果小于该预设值,增加该滤波器的更新步长。
[0012]在一种可能的实施方式中,该根据该第一耳内数据、该第一耳外数据和该第一初级路径传递函数,确定该耳内麦克风接收到的音频数据,包括:根据该第一耳外数据和该第一初级路径传递函数,确定第一耳内被动噪声数据;根据该第一耳内数据和该第一耳内被动噪声数据,确定该耳内麦克风接收到的音频数据。
[0013]在一种可能的实施方式中,该根据该第一耳内数据和该第一耳内被动噪声数据,确定该耳内麦克风接收到的音频数据,包括:将该第一耳内数据和该第一耳内被动噪声数据的差,确定为该耳内麦克风接收到的音频数据。
[0014]在一种可能的实施方式中,该方法还包括:在该扬声器播放音频数据的情况下,通过该耳外麦克风采集该第一耳外数据的同时,通过该耳内麦克风采集该第一耳内数据。
[0015]在一种可能的实施方式中,该方法还包括:在该扬声器播放提示音数据的情况下,根据该耳外麦克风采集的第二耳外数据和该耳内麦克风采集的第二耳内数据,确定第二初级路径传递函数,该扬声器播放的提示音数据用于提示开启降噪功能;根据该第二耳内数据、该第二耳外数据和该第二初级路径传递函数,确定该耳内麦克风接收到的提示音数据;根据该扬声器播放的提示音数据和该耳内麦克风接收到的提示音数据,确定第二次级路径传递函数;根据该第二初级路径传递函数和/或该第二次级路径传递函数,将该滤波器的工作系数更新为第二工作系数。
[0016]在一种可能的实施方式中,该根据该第二初级路径传递函数和/或该第二次级路径传递函数,将该滤波器的工作系数更新为第二工作系数,包括:根据不同初级路径传递函数与该滤波器的不同工作系数的对应关系,确定与该第二初级路径传递函数对应的该第二工作系数,并将该滤波器的工作系数更新为该第二工作系数;和/或,根据不同次级路径传递函数与该滤波器的不同工作系数的对应关系,确定与该第二次级路径传递函数对应的该第二工作系数,并将该滤波器的工作系数更新为该第二工作系数。
[0017]在一种可能的实施方式中,该将该滤波器的工作系数更新为第二工作系数,包括:将该滤波器的工作系数由该第一工作系数更新为该第二工作系数。
[0018]在一种可能的实施方式中,该将该滤波器的工作系数更新为第一工作系数,包括:将该滤波器的工作系数由该第二工作系数更新为该第一工作系数。
[0019]在一种可能的实施方式中,该滤波器包括以下至少一个:前馈FF滤波器、反馈FB滤波器和次级路径SP滤波器。
[0020]在一种可能的实施方式中,该根据该耳外麦克风采集的第一耳外数据和该耳内麦克风采集的第一耳内数据,确定第一初级路径传递函数,包括:根据该第一耳外数据和该第一耳内数据,通过自适应滤波算法,确定该第一初级路径传递函数。
[0021]在一种可能的实施方式中,该根据该扬声器播放的音频数据和该耳内本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种主动降噪方法,用于主动降噪耳机,其特征在于,所述主动降噪耳机包括耳内麦克风、耳外麦克风、扬声器和滤波器,所述方法包括:在所述扬声器播放音频数据的情况下,根据所述耳外麦克风采集的第一耳外数据和所述耳内麦克风采集的第一耳内数据,确定第一初级路径传递函数;根据所述第一耳内数据、所述第一耳外数据和所述第一初级路径传递函数,确定所述耳内麦克风接收到的音频数据;根据所述扬声器播放的音频数据和所述耳内麦克风接收到的音频数据,确定第一次级路径传递函数;以及根据所述第一初级路径传递函数和/或所述第一次级路径传递函数,将所述滤波器的工作系数更新为第一工作系数。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一初级路径传递函数和/或所述第一次级路径传递函数,将所述滤波器的工作系数更新为第一工作系数,包括:根据不同初级路径传递函数与所述滤波器的不同工作系数的对应关系,确定与所述第一初级路径传递函数对应的所述第一工作系数,并将所述滤波器的工作系数更新为所述第一工作系数;和/或,根据不同次级路径传递函数与所述滤波器的不同工作系数的对应关系,确定与所述第一次级路径传递函数对应的所述第一工作系数,并将所述滤波器的工作系数更新为所述第一工作系数。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据对所述主动降噪耳机的佩戴环境的检测结果,确定所述滤波器的更新步长。4.根据权利要求3所述的方法,其特征在于,所述对所述主动降噪耳机的佩戴环境的检测结果包括以下至少一种:耳机佩戴用户的自发声检测结果、环境风噪检测结果和耳机啸叫检测结果。5.根据权利要求3所述的方法,其特征在于,所述根据对所述主动降噪耳机的佩戴环境的检测结果,确定所述滤波器的更新步长,包括:若对所述主动降噪耳机的佩戴环境的检测结果大于或者等于预设值,则减小所述滤波器的更新步长;和/或,若对所述主动降噪耳机的佩戴环境的检测结果小于所述预设值,则增加所述滤波器的更新步长。6.根据权利要求1所述的方法,其特征在于,所述根据所述第一耳内数据、所述第一耳外数据和所述第一初级路径传递函数,确定所述耳内麦克风接收到的音频数据,包括:根据所述第一耳外数据和所述第一初级路径传递函数,确定第一耳内被动噪声数据;以及根据所述第一耳内数据和所述第一耳内被动噪声数据,确定所述耳内麦克风接收到的音频数据。7.根据权利要求6所述的方法,其特征在于,所述根据所述第一耳内数据和所述第一耳内被动噪声数据,确定所述耳内麦克风接收到的音频数据,包括:将所述第一耳内数据和所述第一耳内被动噪声数据的差,确定为所述耳内麦克风接收到的音频数据。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述扬声器播放音频数据的情况下,通过所述耳外麦克风采集所述第一耳外数据的同时,通过所述耳内麦克风采集所述第一耳内数据。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述扬声器播放提示音数据的情况下,根据所述耳外麦克风采集的第二耳外数据和所述耳内麦克风采集的第二耳内数据,确定第二初级路径传递函数,所述扬声器播放的提示音数据用于提示开启降噪功能;根据所述第二耳内数据、所述第二耳外数据和所述第二初级路径传递函数,确定所述耳内麦克风接收到的提示音数据;根据所述扬声器播放的提示音数据和所述耳内麦克风接收到的提示音数据,确定第二次级路径传递函数;以及根据所述第二初级路径传递函数和/或所述第二次级路径传递函数,将所述滤波器的工作系数更新为第二工作系数。10.根据权利要求9所述的方法,其特征在于,所述根据所述第二初级路径传递函数和/或所述第二次级路径传递函数,将所述滤波器的工作系数更新为第二工作系数,包括:根据不同初级路径传递函数与所述滤波器的不同工作系数的对应关系,确定与所述第二初级路径传递函数对应的所述第二工作系数,并将所述滤波器的工作系数更新为所述第二工作系数;和/或,根据不同次级路径传递函数与所述滤波器的不同工作系数的对应关系,确定与所述第二次级路径传递函数对应的所述第二工作系数,并将所述滤波器的工作系数更新为所述第二工作系数。11.根据权利要求9所述的方法,其特征在于,所述将所述滤波器的工作系数更新为第二工作系数,包括:将所述滤波器的工作系数由所述第一工作系数更新为所述第二工作系数。12.根据权利要求9所述的方法,其特征在于,所述将所述滤波器的工作系数更新为第一工作系数,包括:将所述滤波器的工作...

【专利技术属性】
技术研发人员:李国梁王乐临
申请(专利权)人:深圳市汇顶科技股份有限公司
类型:发明
国别省市:

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

1