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

文档序号:28436645发布日期:2022-01-12 01:56阅读:296来源:国知局
降噪参数设置方法、装置、耳机设备及存储介质与流程

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.获取所述耳机设备中设置在耳机佩戴部的多个接触传感器的采集值;
28.检测各所述采集值是否大于预设阈值;
29.若各所述采集值中至少一个采集值大于所述预设阈值,则执行所述获取所述前馈麦克风拾取到的环境信号和所述反馈麦克风拾取到的噪声信号的步骤。
30.为实现上述目的,本发明还提供一种降噪参数设置装置,所述装置部署于耳机设备,所述耳机设备包括前馈麦克风和反馈麦克风,所述装置包括:
31.获取模块,用于获取所述前馈麦克风拾取到的环境信号和所述反馈麦克风拾取到的噪声信号;
32.计算模块,用于计算所述环境信号与所述噪声信号之间的能量差值;
33.设置模块,用于获取与所述能量差值对应预设的目标降噪参数值,根据所述目标降噪参数值设置所述耳机设备中主动降噪模式的降噪参数。
34.为实现上述目的,本发明还提供一种耳机设备,所述耳机设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的降噪参数设置程序,所述降噪参数设置程序被所述处理器执行时实现如上所述的降噪参数设置方法的步骤。
35.此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有降噪参数设置程序,所述降噪参数设置程序被处理器执行时实现如上所述的降噪参数设置方法的步骤。
36.本发明通过获取耳机设备中前馈麦克风拾取的环境信号和反馈麦克风拾取的噪声信号,并计算环境信号与噪声信号之间的能量差值,获取与该能量差值对应预设的目标降噪参数值,根据目标降噪参数值设置耳机设备主动降噪模式的降噪参数,预先设置不同的能量差值对应的降噪参数值,根据耳机设备实际拾取到的环境信号与噪声信号之间的能量差值来选取对应的降噪参数值设置主动降噪模式的降噪参数,使得即使因用户佩戴习惯不同、耳道差异导致耳机设备与用户耳道耦合状态不同时,也能够通过对应的降噪参数值来达到预期的主动降噪效果,提高用户使用耳机主动降噪功能的体验。
附图说明
37.图1为本发明降噪参数设置方法第一实施例的流程示意图;
38.图2为本发明降噪参数设置装置较佳实施例的功能模块示意图。
39.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
40.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
41.参照图1,图1为本发明降噪参数设置方法第一实施例的流程示意图。
42.本发明实施例提供了降噪参数设置方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本发明降噪参数设置方法应用于耳机设备,所述耳机设备包括前馈麦克风和反馈麦克风。本实施例中,降噪参数设置方法包括:
43.步骤s10,获取所述前馈麦克风拾取到的环境信号和所述反馈麦克风拾取到的噪声信号;
44.前馈麦克风可设置在耳机设备与外界环境接触的一侧用于收集环境信号,反馈麦克风可设置在耳机设备与用户耳道形成的腔体内,用于收集环境信号经耳机设备隔离后到达用户耳道内的残余的噪声信号。在需要对耳机设备中主动降噪模式的降噪参数进行设置时,耳机设备可以获取前馈麦克风拾取到的环境信号和反馈麦克风拾取到的噪声信号。降噪参数具体包括哪些参数项可以根据具体需要进行设置,在此并不做限制,例如可包括前馈滤波器和反馈滤波器的滤波器系数、包括扬声器的增益系数等。
45.其中,当耳机设备的扬声器有播放音频信号时,反馈麦克风也会拾取到扬声器播放的音频信号,此时,耳机设备可以对反馈麦克风拾取到的声音信号去除扬声器播放的音频信号后得到噪声信号。当耳机设备的扬声器没有播放音频信号时,则可以将反馈麦克风拾取到的声音信号作为噪声信号。
46.耳机设备设置主动降噪模式的降噪参数的启动方式在本实施例中并不做限制。在一实施方式中,耳机设备可以在处于工作状态时(例如与主设备连接时)或检测到处于佩戴状态时自动定时进行降噪参数设置,例如每隔1分钟设置一次;间隔时长进一步可以设置为供用户自定义设置,提供一个降噪参数自适应的灵敏度调节功能。在另一实施方式中,耳机设备可以在接收到用户通过操作耳机设备或与耳机设备连接的用户终端触发的降噪参数设置指令时,进行降噪参数设置;或者耳机设备可以在接收到主动降噪模式开启指令时,进行降噪参数设置,以根据设置的降噪参数值进行主动降噪。
47.耳机设备检测是否处于佩戴状态可以通过红外传感器、距离传感器等方式检测,在本实施例中并不做限制。
48.步骤s20,计算所述环境信号与所述噪声信号之间的能量差值;
49.耳机设备获取到环境信号和噪声信号后,可以计算环境信号和噪声信号之间的能量差值。其中,环境信号与噪声信号之间的能量差值越小,说明环境信号经耳机设备隔离后到达用户耳道残余的噪声越多,隔离效果越差,此时耳机设备与用户耳道的耦合程度(贴合度)较低;环境信号与噪声信号的能量差值越大,说明环境信号经耳机设备隔离后到达用户耳道残余的噪声越少,隔离效果越差,此时耳机设备与用户耳道的耦合程度较高。也即,环境信号与噪声信号之间的能量差值的大小反应了耳机设备与用户耳道的耦合程度,反应了耳机设备被动隔声的效果。
50.计算环境信号与噪声信号之间的能量差值的方式有很多种,在本实施例中并不做限制。例如,在一实施方式中,可以将环境信号各个频点的能量值平均,将噪声信号各个频点的能量值平均,再计算两个平均值之间的差值,将该差值作为环境信号与噪声信号之间的能量差值。在另一实施方式中,可以将环境信号中某一频点的能量值与噪声信号中对应频点的能量值计算差值,将该差值作为环境信号与噪声信号之间的能量差值。
51.步骤s30,获取与所述能量差值对应预设的目标降噪参数值,根据所述目标降噪参数值设置所述耳机设备中主动降噪模式的降噪参数。
52.预先可以设置不同的能量差值对应的降噪参数值。降噪参数值即降噪参数的具体取值,耳机设备与用户耳道的耦合程度不同时,降噪参数的最佳取值不同。在实验设计阶段,可以通过调整耳机设备与测试耳之间的耦合状态,以使得环境信号与噪声信号之间的能量差值达到不同的水平,进而针对不同的能量差值通过实验测试设置最佳的降噪参数值。将能量差值与降噪参数值之间的对应关系内置在耳机设备中,耳机设备在获取到实际的能量差值后,根据内置的对应关系可获取该能量差值对应的降噪参数值,将获取到的降噪参数值作为目标降噪参数值。
53.在确定目标降噪参数值后,耳机设备可以根据目标降噪参数值设置耳机设备中主动降噪模式的降噪参数,也即,将主动降噪模式的降噪参数赋值为目标降噪参数值,以使得耳机设备在主动降噪模式开启时,可以根据该目标降噪参数值进行主动降噪。其中,在具体实施方式中,当当前主动降噪模式的降噪参数值与目标降噪参数值相同时,耳机设备可以采用目标降噪参数值对主动降噪模式的降噪参数重新赋值,也可以保存当前的降噪参数值不变。
54.在一实施方式中,主动降噪模式的降噪参数可以设置一个默认降噪参数值,在耳机设备出厂时可以采用该默认降噪参数值。
55.进一步地,在一实施方式中,所述步骤s10之前,还包括:
56.步骤s70,获取所述耳机设备中设置在耳机佩戴部的多个接触传感器的采集值;
57.耳机设备中耳机佩戴部上可以设置多个接触传感器,接触传感器的设置位置可以是耳机设备处于佩戴状态时耳机佩戴部与用户耳朵有接触的位置,例如,多个接触传感器可以均匀分布于耳机佩戴部与用户耳朵的接触面,以便于从各个角度检测用户是否正常佩戴耳机设备。其中,耳机佩戴部是耳机设备佩戴时与用户耳道相对的部位。接触传感器可以是电容传感器或压力传感器,在本实施例中并不做限制;其中,电容传感器的采集值是电容
值,压力传感器的采集值是压力值。
58.耳机设备可以获取设置在耳机佩戴部的多个接触传感器的采集值。具体实施方式中,耳机设备可以在处于工作状态时定时获取接触传感器的采集值。
59.步骤s80,检测各所述采集值是否大于预设阈值;
60.在获取到采集值后,耳机设备可以检测各个采集值是否大于预设阈值。其中,预设阈值可以根据需要进行设置,当接触传感器的采集值大于该预设阈值时表示该接触传感器处耳机设备与用户耳道接触正常。
61.步骤s90,若各所述采集值中至少一个采集值大于所述预设阈值,则执行所述步骤s10。
62.若检测到各个采集值中至少有一个采集值大于预设阈值,则确定耳机设备处于佩戴状态,此时,耳机设备可以执行步骤s10,也即获取前馈麦克风拾取到的环境信号和反馈麦克风拾取到的噪声信号,进而对降噪参数进行设置。或者,在其他实施方式中,也可以设置为当各个采集值中有至少一半的采集值大于预设阈值时才确定耳机设备处于佩戴状态,以避免用户误触耳机时耳机设备误判为处于佩戴状态。
63.在本实施例中,通过获取耳机设备中前馈麦克风拾取的环境信号和反馈麦克风拾取的噪声信号,并计算环境信号与噪声信号之间的能量差值,获取与该能量差值对应预设的目标降噪参数值,根据目标降噪参数值设置耳机设备主动降噪模式的降噪参数,预先设置不同的能量差值对应的降噪参数值,根据耳机设备实际拾取到的环境信号与噪声信号之间的能量差值来选取对应的降噪参数值设置主动降噪模式的降噪参数,使得即使因用户佩戴习惯不同、耳道差异导致耳机设备与用户耳道耦合状态不同时,也能够通过对应的降噪参数值来达到预期的主动降噪效果,提高用户使用耳机主动降噪功能的体验。
64.进一步地,基于上述第一实施例,提出本发明降噪参数设置方法的第二实施例,在本实施例中,所述步骤s30中获取与所述能量差值对应预设的目标降噪参数值的步骤包括:
65.步骤s301,从预设的多个差值档位中确定所述能量差值所属的目标差值档位;
66.耳机设备中可以设置用于划分能量差值的差值档位,不同的差值档位可以对应不同的差值区间,例如,将从0-100划分为10个档位,那么10个档位对应的区间可以分别是[0,10)、[10,20)、
……
[90,100]。在具体实施方式中,可以根据需要设置差值档位对应的差值区间的跨度,跨度越小,表示降噪参数的调节精度越高,跨度越大,表示降噪参数的调节精度越低。耳机设备将能量差值与各个差值档位对应的差值区间进行比较,以确定能量差值属于哪一差值区间,从多个差值档位中确定能量差值所属的差值档位(以下称为目标差值档位以示区分)。
[0067]
步骤s302,获取所述目标差值档位对应预设的降噪参数值作为目标降噪参数值。
[0068]
耳机设备中预先可以设置不同差值档位对应的降噪参数值。在实验设计阶段,可以通过调整耳机设备与测试耳之间的耦合状态,以使得环境信号与噪声信号之间的能量差值达到不同的差值档位,进而针对不同差值档位通过实验测试设置最佳的降噪参数值。将差值档位与降噪参数值之间的对应关系内置在耳机设备中,耳机设备在获取到实际的能量差值后,根据内置的对应关系可获取该能量差值对应的降噪参数值,将获取到的降噪参数值作为目标降噪参数值。
[0069]
进一步地,在一实施方式中,所述步骤s20之后,还包括:
[0070]
步骤s40,检测所述能量差值是否小于预设最低阈值;
[0071]
当用户没有佩戴耳机或没有佩戴好耳机时,会导致耳机设备与用户耳道之间的耦合度很低,环境信号与噪声信号之间的能量差值会较小,此时开启主动降噪模式,可能会出现无论怎么调节降噪参数主动降噪效果都很差的情况。
[0072]
对此,耳机设备在计算得到环境信号与噪声信号之间的能量差值后,可以检测能量差值是否小于预设最低阈值。其中,预设最低阈值是预先根据需要设置的一个阈值。
[0073]
步骤s50,若所述能量差值大于或等于所述预设最低阈值,则执行所述步骤s30;
[0074]
当能量差值大于或等于预设最低阈值时,说明耳机设备与用户耳道之间的耦合度达到了主动降噪模式的最低标准,此时耳机设备可以执行步骤s30,也即获取能量差值对应预设的目标降噪参数,根据目标降噪参数设置耳机设备主动降噪模式的降噪参数。
[0075]
步骤s60,若所述能量差值小于所述预设最低阈值,则输出预设提示信息以提示用户调整耳机佩戴状态。
[0076]
当能量差值小于预设最低阈值时,说明耳机设备与用户耳道之间的耦合度还没达到主动降噪模式的最低标准,此时耳机设备可以输出预设提示信息。预设提示信息可以是用于提示用户调整耳机佩戴状态的提示信息。例如提示用户重新佩戴耳机或提示用户更换耳套。预设提示信息的输出方式在本实施例中并不做限制,例如,可以通过耳机设备的扬声器播放提示音,或通过与耳机设备连接的用户终端的显示屏展示提示信息。
[0077]
进一步地,在一实施方式中,当耳机设备设置预设最低阈值时,耳机设备中设置的差值档位对应的差值区间的最低取值可以设置为该预设最低阈值。在另一实施方式中,耳机设置中还可以设置一个最佳阈值,当能量差值大于或等于该最佳阈值时,说明耳机设备与用户耳道的耦合度很高,可以针对大于该最佳阈值的能量差值设置一个降噪参数值,也即,其中一个差值档位对应的差值区间可以设置为[最佳阈值,无穷大),在最佳阈值和预设最低阈值之间可以划分为多个档位,档位数越多调节精度越高。
[0078]
进一步地,基于上述第一和/或第二实施例,提出本发明降噪参数设置方法的第三实施例,所述步骤s20包括:
[0079]
步骤s201,对所述环境信号进行频谱分析得到第一频谱,对所述噪声信号进行频谱分析得到第二频谱;
[0080]
在本实施例中,耳机设备计算环境信号与噪声信号之间的能量差值具体可以是,对环境信号进行频谱分析得到环境信号的频谱(以下称为第一频谱),对噪声信号进行频谱分析得到噪声信号的频谱(以下称为第二频谱)。频谱包括各个频点分别对应的能量值,能量值单位可以是分贝,频谱分析的具体过程在此不做详细赘述。
[0081]
步骤s202,分别计算所述第一频谱中各频点的能量值与所述第二频谱中对应频点的能量值之间的差值,将各频点对应的差值作为所述环境信号与所述噪声信号之间的能量差值。
[0082]
耳机设备得到第一频谱和第二频谱后,可以分别计算第一频谱中各个频点的能量值与第二频谱中对应频点的能量值之间的差值。也即,对于每个频点,将从第一频谱中取出的该频点的能量值与从第二频谱中取出的该频点的能量值计算差值,对各个频点分别计算后,即可得到各个频点分别对应的差值,将各个差值作为环境信号与噪声信号之间的能量差值。
[0083]
当能量差值包括各个频点对应的差值时,判断能量差值是否小于预设最低阈值的方式可以有很多种,在本实施例中并不做限制。例如,在一实施方式中,预设最低阈值可以设置为只包括一个阈值,耳机设备判断各个频点对应的差值是否都小于该阈值,若都小于该阈值,则确定能量差值小于预设最低阈值,输出预设提示信息提示用户调整耳机佩戴状态。
[0084]
在另一实施方式中,所述步骤s40包括:
[0085]
步骤s401,分别检测各频点的差值是否小于对应频点的阈值;
[0086]
预设最低阈值可以设置为包括各频点分别对应的阈值,耳机设备可以分别检测各个频点的差值是否小于对应频点的阈值,也即,对于每个频点,将该频点对应的差值与该频道对应的阈值进行比较。
[0087]
步骤s402,若各频点的差值均小于对应频点的阈值,在确定所述能量差值小于所述预设最低阈值;
[0088]
步骤s403,若各频点的差值中至少一个大于或等于对应频点的阈值,则确定所述能量差值大于所述预设最低阈值。
[0089]
若各个频点的差值均小于对应频点的阈值,则耳机设备可以确定能量差值小于该预设最低阈值,若各频点的差值中至少有一个大于或等于对应频点的阈值的,则耳机设备可以确定能量差值大于预设最低阈值。通过设置不同频点分别对应的阈值,并将不同频点的差值分别与阈值进行比较,使得耳机设备与用户耳道的耦合状态检测更加精确,进而使得设置的降噪参数更加精准。
[0090]
在其他实施方式中,也可以根据需要设置为当至少有一频点的差值小于对应频点的阈值就确定能量差值小于预设最低阈值。
[0091]
当能量差值包括各个频点对应的差值时,从预设的多个差值档位中确定所述能量差值所属的目标差值档位的方式可以有很多种,在本实施例中并不做限制。例如,在一实施方式中,可以根据需要指针对其中某一频点设置差值档位,判断能量差值中该频点的差值所属的差值档位,将该差值档位作为能量差值对应的差值档位。
[0092]
在另一实施方式中,所述步骤s301包括:
[0093]
步骤s3011,将各频点的差值分别与预设的差值档位下对应频点的差值区间进行比较,以统计差值落入对应差值区间的频点个数;
[0094]
一个差值档位下可以设置各个频点的差值区间,每个频点的差值区间可能不同。耳机设备在得到各个频点的差值后,即与每个差值档位的差值区间进行比较。具体地,与一个差值档位的差值区间进行比较时,将各频点的差值与该差值档位下对应频点的差值区间进行比较,其中有的频点的差值可能落入对应差值区间,有的频点的差值可能未落入,耳机设备可以统计落入对应差值区间的频点的个数(以下称为频点个数)。假设频点有n个,那么统计得到的频点个数可能是0-n个。
[0095]
步骤s3012,将预设的多个所述差值档位中对应频点个数最多的差值档位作为所述能量差值所属的目标差值档位。
[0096]
耳机设备将各频点的差值分别与各个差值档位的差值区间进行比较后,即得到各个差值档位分别对应的频点个数,耳机设备可以将对应频点个数最多的差值档位作为能量差值所属的目标差值档位。通过在各个差值档位下分别设置不同频点对应的差值区间,将
各频点的差值与差值档位下对于频点的差值区间进行比较,使得耳机设备拾取到的环境信号与噪声信号之间的能量差值能够更加精准地匹配到预设的差值档位,进而能够使得设置的降噪参数更加精准。
[0097]
此外,本发明实施例还提出一种降噪参数设置装置,参照图2,所述装置部署于耳机设备,所述耳机设备包括前馈麦克风和反馈麦克风,所述装置包括:
[0098]
获取模块10,用于获取所述前馈麦克风拾取到的环境信号和所述反馈麦克风拾取到的噪声信号;
[0099]
计算模块20,用于计算所述环境信号与所述噪声信号之间的能量差值;
[0100]
设置模块30,用于获取与所述能量差值对应预设的目标降噪参数值,根据所述目标降噪参数值设置所述耳机设备中主动降噪模式的降噪参数。
[0101]
进一步地,所述获取模块10包括:
[0102]
确定单元,用于从预设的多个差值档位中确定所述能量差值所属的目标差值档位;
[0103]
获取单元,用于获取所述目标差值档位对应预设的降噪参数值作为目标降噪参数值。
[0104]
进一步地,所述装置还包括:
[0105]
第一检测模块,用于检测所述能量差值是否小于预设最低阈值;
[0106]
所述设置模块30还用于若所述能量差值大于或等于所述预设最低阈值,则获取与所述能量差值对应预设的目标降噪参数值,根据所述目标降噪参数值设置所述耳机设备中主动降噪模式的降噪参数;
[0107]
输出模块,用于若所述能量差值小于所述预设最低阈值,则输出预设提示信息以提示用户调整耳机佩戴状态。
[0108]
进一步地,所述计算模块20包括:
[0109]
分析单元,用于对所述环境信号进行频谱分析得到第一频谱,对所述噪声信号进行频谱分析得到第二频谱;
[0110]
计算单元,用于分别计算所述第一频谱中各频点的能量值与所述第二频谱中对应频点的能量值之间的差值,将各频点对应的差值作为所述环境信号与所述噪声信号之间的能量差值。
[0111]
进一步地,所述预设最低阈值包括各频点分别对应的阈值,所述第一检测模块包括:
[0112]
检测单元,用于分别检测各频点的差值是否小于对应频点的阈值;
[0113]
第一确定单元,用于若各频点的差值均小于对应频点的阈值,在确定所述能量差值小于所述预设最低阈值;
[0114]
第二确定单元,用于若各频点的差值中至少一个大于或等于对应频点的阈值,则确定所述能量差值大于所述预设最低阈值。
[0115]
进一步地,所述确定单元包括:
[0116]
比较子单元,用于将各频点的差值分别与预设的差值档位下对应频点的差值区间进行比较,以统计差值落入对应差值区间的频点个数;
[0117]
确定子单元,用于将预设的多个所述差值档位中对应频点个数最多的差值档位作
为所述能量差值所属的目标差值档位。
[0118]
进一步地,所述获取模块10还用于获取所述耳机设备中设置在耳机佩戴部的多个接触传感器的采集值;
[0119]
所述装置还包括:
[0120]
第二检测模块,用于检测各所述采集值是否大于预设阈值;
[0121]
所述获取模块10还用于若各所述采集值中至少一个采集值大于所述预设阈值,则获取所述前馈麦克风拾取到的环境信号和所述反馈麦克风拾取到的噪声信号。
[0122]
本发明降噪参数设置装置的具体实施方式的拓展内容与上述降噪参数设置方法各实施例基本相同,在此不做赘述。
[0123]
本发明耳机设备包括结构壳体、通信模块、主控模块(例如微控制单元mcu)、扬声器、前馈麦克风、反馈麦克风、存储器等组成。主控模块可包含微处理器、音频解码单元、电源及电源管理单元、系统所需的传感器和其他有源或无源器件等(可以根据实际功能进行更换、删减或增加),实现无线音频的接收与播放功能。耳机设备可以通过通信模块与用户终端和其他耳机设备建立通信连接。耳机的存储器中可以存储有耳机通信程序,微处理器可以用于调用存储器中存储的耳机通信程序,并执行以下操作:
[0124]
获取所述前馈麦克风拾取到的环境信号和所述反馈麦克风拾取到的噪声信号;
[0125]
计算所述环境信号与所述噪声信号之间的能量差值;
[0126]
获取与所述能量差值对应预设的目标降噪参数值,根据所述目标降噪参数值设置所述耳机设备中主动降噪模式的降噪参数。
[0127]
进一步地,所述获取与所述能量差值对应预设的目标降噪参数值的操作包括:
[0128]
从预设的多个差值档位中确定所述能量差值所属的目标差值档位;
[0129]
获取所述目标差值档位对应预设的降噪参数值作为目标降噪参数值。
[0130]
进一步地,所述计算所述环境信号与所述噪声信号之间的能量差值的操作之后,微处理器还可以用于调用存储器中存储的耳机通信程序,执行以下操作:
[0131]
检测所述能量差值是否小于预设最低阈值;
[0132]
若所述能量差值大于或等于所述预设最低阈值,则执行所述获取与所述能量差值对应预设的目标降噪参数值,根据所述目标降噪参数值设置所述耳机设备中主动降噪模式的降噪参数的操作;
[0133]
若所述能量差值小于所述预设最低阈值,则输出预设提示信息以提示用户调整耳机佩戴状态。
[0134]
进一步地,所述计算所述环境信号与所述噪声信号之间的能量差值的操作包括:
[0135]
对所述环境信号进行频谱分析得到第一频谱,对所述噪声信号进行频谱分析得到第二频谱;
[0136]
分别计算所述第一频谱中各频点的能量值与所述第二频谱中对应频点的能量值之间的差值,将各频点对应的差值作为所述环境信号与所述噪声信号之间的能量差值。
[0137]
进一步地,所述预设最低阈值包括各频点分别对应的阈值,所述检测所述能量差值是否小于预设最低阈值的操作包括:
[0138]
分别检测各频点的差值是否小于对应频点的阈值;
[0139]
若各频点的差值均小于对应频点的阈值,在确定所述能量差值小于所述预设最低
阈值;
[0140]
若各频点的差值中至少一个大于或等于对应频点的阈值,则确定所述能量差值大于所述预设最低阈值。
[0141]
进一步地,所述从预设的多个差值档位中确定所述能量差值所属的目标差值档位的操作包括:
[0142]
将各频点的差值分别与预设的差值档位下对应频点的差值区间进行比较,以统计差值落入对应差值区间的频点个数;
[0143]
将预设的多个所述差值档位中对应频点个数最多的差值档位作为所述能量差值所属的目标差值档位。
[0144]
进一步地,所述获取所述前馈麦克风拾取到的环境信号和所述反馈麦克风拾取到的噪声信号的操作之前,微处理器还可以用于调用存储器中存储的耳机通信程序,执行以下操作:
[0145]
获取所述耳机设备中设置在耳机佩戴部的多个接触传感器的采集值;
[0146]
检测各所述采集值是否大于预设阈值;
[0147]
若各所述采集值中至少一个采集值大于所述预设阈值,则执行所述获取所述前馈麦克风拾取到的环境信号和所述反馈麦克风拾取到的噪声信号的操作。
[0148]
本发明耳机设备和计算机可读存储介质的各实施例,均可参照本发明降噪参数设置方法各个实施例,此处不再赘述。
[0149]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0150]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0151]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0152]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1