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

耳机传感器的底噪调整方法、装置、耳机和存储介质与流程

2022-10-22 02:47:52 来源:中国专利 TAG:


1.本技术涉及耳机领域,特别是涉及一种耳机传感器的底噪调整方法、装置、耳机和计算机可读存储介质。


背景技术:

2.随着科技的发展和社会的不断进步,耳机已成为人们必不可少的生活用品。无线耳机通常在用户进行使用时会根据当前的佩戴情况自动实现开关机或者音乐播放等,因此无线耳机需要对用户当前的佩戴情况进行准确的检测。


技术实现要素:

3.基于此,有必要针对上述问题,提供一种耳机传感器的底噪调整方法、装置、耳机和计算机可读存储介质,能够提高耳机佩戴检测的准确性。
4.第一方面,本技术提供了一种耳机传感器的底噪调整方法,包括:
5.控制耳机传感器的发射端发射预设频率的脉冲信号;
6.获取所述耳机传感器的接收端接收到的所述预设频率的接收信号的接收数据;所述接收信号为所述脉冲信号所返回的信号;
7.根据所述接收数据和所述脉冲信号的发射数据进行器件底噪值校准,得到校准后的器件底噪值;
8.根据校准后的器件底噪值对所述耳机传感器进行底噪值调整。
9.第二方面,本技术还提供了一种耳机传感器的底噪调整装置,包括:
10.信号发射模块,用于控制耳机传感器的发射端发射预设频率的脉冲信号;
11.数据获取模块,用于获取所述耳机传感器的接收端接收到的所述预设频率的接收信号的接收数据;所述接收信号为所述脉冲信号所返回的信号;
12.数据处理模块,用于根据所述接收数据和所述脉冲信号的发射数据进行器件底噪值校准,得到校准后的器件底噪值;
13.底噪调整模块,用于根据校准后的器件底噪值对所述耳机传感器进行底噪值调整。
14.第三方面,本技术还提供了一种耳机,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:控制耳机传感器的发射端发射预设频率的脉冲信号;获取所述耳机传感器的接收端接收到的所述预设频率的接收信号的接收数据;所述接收信号为所述脉冲信号所返回的信号;根据所述接收数据和所述脉冲信号的发射数据进行器件底噪值校准,得到校准后的器件底噪值;根据校准后的器件底噪值对所述耳机传感器进行底噪值调整。
15.第四方面,本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:控制耳机传感器的发射端发射预设频率的脉冲信号;获取所述耳机传感器的接收端接收到的所述预设频率的接收信号的接收数据;所
述接收信号为所述脉冲信号所返回的信号;根据所述接收数据和所述脉冲信号的发射数据进行器件底噪值校准,得到校准后的器件底噪值;根据校准后的器件底噪值对所述耳机传感器进行底噪值调整。
16.上述耳机传感器的底噪调整方法、装置、耳机和存储介质,控制耳机传感器的发射端发射预设频率的脉冲信号,并获取耳机传感器的接收端接收到的预设频率的接收信号的接收数据,根据接收数据和脉冲信号的发射数据进行器件底噪值校准,得到校准后的器件底噪值;根据校准后的器件底噪值对耳机传感器进行底噪值调整。通过对耳机传感器的器件底噪值进行校准,并基于校准后的器件底噪值对耳机传感器进行底噪值调整,在利用耳机传感器识别耳机的佩戴与摘除时提高了抗干扰能力,可提高耳机佩戴检测的准确性。
附图说明
17.图1为一实施例中耳机传感器的底噪调整方法的应用环境图;
18.图2为一实施例中耳机传感器的底噪调整方法的流程图;
19.图3为一实施例中根据接收数据和脉冲信号的发射数据进行器件底噪值校准,得到校准后的器件底噪值的流程图;
20.图4为另一实施例中耳机传感器的底噪调整方法的流程图;
21.图5为一实施例中根据耳机所处场景,获取对应的场景底噪值的流程图;
22.图6为一实施例中耳机传感器的底噪调整逻辑示意图;
23.图7为一实施例中耳机传感器的底噪调整装置的结构框图。
具体实施方式
24.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
25.本技术实施例提供的耳机传感器的底噪调整方法,可以应用于如图1所示的应用环境中。其中,耳机包括处理器1和耳机传感器2,处理器1与耳机传感器2连接。处理器1控制耳机传感器2的发射端发射预设频率的脉冲信号,获取耳机传感器2的接收端接收到的预设频率的接收信号的接收数据。处理器1根据接收数据和脉冲信号的发射数据进行器件底噪值校准,得到校准后的器件底噪值,最后根据校准后的器件底噪值对耳机传感器2进行底噪值调整。进一步地,处理器1还可根据耳机所处场景,获取对应的场景底噪值,根据校准后的器件底噪值和场景底噪值对耳机传感器2进行底噪值调整。
26.在一个实施例中,提供了一种耳机传感器的底噪调整方法,如图2所示,该方法包括:
27.步骤s110:控制耳机传感器的发射端发射预设频率的脉冲信号。
28.具体地,可在耳机开启后,通过处理器控制耳机传感器的发射端发射预设频率的脉冲信号,以便对耳机传感器的接收端的接收信号进行识别。其中,处理器可以是采用mcu(micro controller unit,微控制单元)、cpu(central processing unit,中央处理器)、fpga(field programmable gate array,现场可编程逻辑门阵列)等控制器件。
29.步骤s120:获取耳机传感器的接收端接收到的预设频率的接收信号的接收数据。
30.其中,接收信号为脉冲信号所返回的信号,处理器在控制耳机传感器的发射端发射预设频率的脉冲信号之后,获取耳机传感器的接收端接收到的信号,如果耳机传感器的接收端接收到预设频率的接收信号,则提取接收信号的接收数据。可以理解,根据耳机传感器的类型不同,脉冲信号以及接收信号的具体类型也会有所不同。例如,耳机传感器为光传感器,具体为红外(infrared radiation,ir)传感器时,则耳机传感器发射的脉冲信号以及接收到的接收信号均为红外信号,处理器获取接收信号的光强数据,用作后续进行底噪值校准。
31.步骤s130:根据接收数据和脉冲信号的发射数据进行器件底噪值校准,得到校准后的器件底噪值。
32.其中,器件底噪值为受耳机传感器硬件结构影响的底噪值。耳机可以是在出厂前或者是出厂后保存一个初始的器件底噪值,例如,在耳机出厂后首次启动时关闭耳机传感器的发射端,在不发射脉冲信号时采集耳机传感器的接收端的接收值作为初始的器件底噪值。如果耳机传感器直接采用初始的器件底噪值进行耳机佩戴检测,会存在检测不准确的问题。因此,处理器还控制耳机传感器的发射端发射预设频率的脉冲信号,并根据接收信号的接收数据以及脉冲信号的发射数据进行器件底噪值校准。
33.在一个实施例中,耳机传感器为光传感器;接收数据包括接收光强,发射数据包括发射光强。如图3所示,步骤s130包括步骤s132和步骤s134。
34.步骤s132:将脉冲信号的发射光强,与接收信号的接收光强作差,得到差值数据。根据耳机传感器发射的脉冲信号的不同,对脉冲信号的发射光强和接收信号的接收光强作差的方式也会有所不同。具体地,脉冲信号可包括第一时长的第一光强和第二时长的第二光强,则接收信号包括第一时长的第三光强和第二时长的第四光强。其中,第一时长和第二时长可相同也可不同,具体可根据实际需要进行设置。本实施例中,第一时长和第二时长均为10ms。处理器将第一光强和第三光强作差,将第二光强与第四光强作差,得到差值数据。
35.步骤s134:对差值数据进行滤波,得到校准后的器件底噪值。处理器在计算得到差值数据后,对差值数据进行滤波处理,得到校准后的器件底噪值。其中,对差值数据进行滤波处理的方式并不唯一,具体可根据不同光强的发射时长(第一时长和第二时长)来设置滤波方式。可以理解,在其他实施例中,也可以是将差值数据的平均值作为校准后的器件底噪值。
36.本实施例中,通过结合脉冲信号与接收信号的光强进行计算和滤波处理,可实现对器件底噪值的准确校准。
37.步骤s150:根据校准后的器件底噪值对耳机传感器进行底噪值调整。处理器在计算得到校准后的器件底噪值,可以是直接将校准后的器件底噪值作为耳机传感器最终的底噪值,处理器根据最终的底噪值来利用耳机传感器进行耳机佩戴检测。处理器也可以是在计算得到校准后的器件底噪值,还分析受耳机传感器使用环境影响的场景底噪值,结合校准后的器件底噪值和场景底噪值确定耳机传感器最终的底噪值。
38.需要说明的是,处理器可以是在耳机每次开启后都控制耳机传感器的发射端发射预设频率的脉冲信号,根据接收信号的接收数据和脉冲信号的发射数据进行一次器件底噪值校准。处理器也可以是在耳机开启一定次数,得到经过多次校准的器件底噪值后,不再进行器件底噪值校准。在后续使用中耳机开启后直接根据校准的器件底噪值对耳机传感器进
行底噪值调整。
39.在一个实施例中,步骤s110之前,该方法还包括:在耳机开启后,获取器件底噪值校准次数;若器件底噪值校准次数小于预设次数,进入步骤s110。具体地,处理器可以在每次进行器件底噪值校准之后,记录器件底噪值校准次数。在下次耳机开启后,处理器先获取器件底噪值校准次数,如果器件底噪值校准次数小于预设次数,则执行步骤s110,再次进行器件底噪值校准。反之,如果获取的器件底噪值校准次数达到预设次数,则可不执行步骤s110,直接执行步骤s150,根据校准后的器件底噪值对耳机传感器进行底噪值调整。预设次数的具体取值也不是唯一的,可以是5次到10次。
40.本实施例中,在耳机开启后先分析器件底噪值校准次数是否小于预设次数,若是,则执行器件底噪值校准动作,通过多次校准确保器件底噪值的准确性。如果器件底噪值校准次数已经达到预设次数,则认为通过多次校准后器件底噪值已经固化在一个基准点值或范围值之内不会发生变动,能够保证其准确性,可直接根据校准后的器件底噪值对耳机传感器进行底噪值调整,节省程序。
41.上述耳机传感器的底噪调整方法,通过对耳机传感器的器件底噪值进行校准,并基于校准后的器件底噪值对耳机传感器进行底噪值调整,在利用耳机传感器识别耳机的佩戴与摘除时提高了抗干扰能力,可提高耳机佩戴检测的准确性。
42.在一个实施例中,如图4所示,该方法还包括步骤s140:根据耳机所处场景,获取对应的场景底噪值。其中,步骤s140可以是在步骤s130之前、之后进行,也可以是与步骤s130同时进行,只需在步骤s150之前执行即可。对应地,步骤s150包括步骤s152:根据校准后的器件底噪值和场景底噪值对耳机传感器进行底噪值调整。具体地,耳机所处场景可包括一种或多种场景,例如,耳机所处场景包括耳机是否佩戴、耳机所在区域和耳机使用时间中的一种或多种。在确定校准后的器件底噪值和场景底噪值之后,可以是根据器件底噪值和场景底噪值进行求平均、加权求和等方式确定耳机传感器最终的底噪值。
43.在一个实施例中,步骤s152包括:根据校准后的器件底噪值和场景底噪值进行加权求和,得到耳机传感器的底噪值;耳机传感器的底噪值用于通过耳机传感器进行耳机佩戴检测。具体地,处理器可预先保存器件底噪值和场景底噪值的权重,在得到校准后的器件底噪值,以及耳机实际所处环境所对应的场景底噪值之后,结合保存的权重进行加权求和,最终得到耳机传感器的底噪值。器件底噪值和场景底噪值的具体权重也并不唯一,例如,可以是将器件底噪值的权值设置为80%,所有场景底噪值的权重之和为20%,每个场景底噪值的具体权重可根据实际情况设置。
44.本实施例中,处理器根据耳机所处场景,获取对应的场景底噪值,结合校准后的器件底噪值和场景底噪值对耳机传感器进行底噪值调整,可以降低耳机所处实际场景对佩戴检测的干扰,进一步提高耳机佩戴检测的准确性。
45.可以理解,根据耳机所处场景的不同,场景底噪值的类型以及计算方式也是对应不同的。在一个实施例中,场景底噪值包括状态底噪值。如图5所示,步骤s140包括步骤s142和步骤s144。
46.步骤s142:控制耳机扬声器发射次声波,根据耳机麦克风的接收数据检测耳机是否佩戴,得到耳机状态检测结果。其中,次声波指10-4
hz~20hz的声波。耳机扬声器即耳机喇叭,耳机麦克风具体可以是耳机的单后馈麦克风。具体地,可通过处理器控制耳机扬声器发
射次声波,并获取耳机麦克风的接收数据,根据接收数据来分析耳机是否处于佩戴状态,得到耳机状态检测结果。
47.在一个实施例中,步骤s142包括:若耳机麦克风的接收数据包含次声波且升压强度大于预设的强度阈值,则耳机状态检测结果为耳机处于佩戴状态。强度阈值的取值也不是唯一的,同样可根据实际情况进行设置。处理器在检测到耳机麦克风的接收数据包含次声波且升压强度大于预设的强度阈值时,则认为此时耳机已经佩戴完整;反之,如果耳机麦克风的接收数据不包含次声波,或者接收数据包含次声波,但升压强度小于或等于强度阈值,则认为此时耳机未佩戴。通过控制耳机扬声器发射次声波,并结合接收数据中次声波以及升压强度进行分析,实现对佩戴状态的准确检测。
48.步骤s144:根据耳机状态检测结果和耳机传感器的接收端的接收值,对耳机传感器的状态底噪值进行调整。具体地,在进行耳机佩戴状态检测后,处理器根据耳机状态检测结果,再结合耳机传感器的接收端的接收值对初始的状态底噪值进行针对性的调整,得到校准后的状态底噪值,实现结合耳机佩戴状态进行底噪值校准。
49.在一个实施例中,状态底噪值包括佩戴底噪值。步骤s144包括:若耳机处于佩戴状态,且接收值小于预设的佩戴阈值,则将佩戴阈值与接收值的差值,作为佩戴底噪值。佩戴阈值的具体取值也不是唯一的,且佩戴阈值可在出厂前的组装工序中设置好。处理器在通过次声波检测确认耳机处于佩戴状态后,比较耳机传感器的接收端的接收值与佩戴阈值的大小,若接收值小于佩戴阈值,则将佩戴阈值减去接收值,得到的差值作为佩戴底噪值进行保存。
50.进一步地,在一个实施例中,状态底噪值还包括非佩戴底噪值。步骤s144还包括:若耳机处于非佩戴状态,且接收值大于预设的非佩戴阈值,则将接收值与非佩戴阈值的差值,作为非佩戴底噪值。同样的,非佩戴阈值的具体取值也不是唯一的,且非佩戴阈值可在出厂前的组装工序中设置好。处理器在通过次声波检测确认耳机处于非佩戴状态后,比较耳机传感器的接收端的接收值与非佩戴阈值的大小,若接收值大于预设的非佩戴阈值,则将接收值减去非佩戴阈值,得到的差值作为非佩戴底噪值进行保存。
51.需要说明的是,通过次声波检测可准确分析耳机的佩戴状态,但次声波检测会对用户使用造成不便,影响用户体验。因此,在进行一次次声波检测确定佩戴底噪值之后便不再进行次声波检测,处理器结合校准后的器件底噪值、佩戴底噪值以及其他场景底噪值确定耳机传感器最终的底噪值之后,根据最终的底噪值利用耳机传感器进行佩戴检测。
52.在一个实施例中,场景底噪值包括地理区域底噪值。步骤s140还包括步骤s146:获取耳机的位置信息,若根据位置信息判断耳机处于预设区域,则对耳机传感器的地理区域底噪值进行补偿调整。具体地,可以是耳机与手机等移动终端进行通信,同步当前的位置信息;也可以是在耳机安装定位单元,直接通过定位单元获取当前的位置信息。预设区域具体可以是室内等对耳机传感器影响较小的区域,处理器可以是根据接收的信号以及预设的地图数据来确定耳机的位置信息,也可以是根据接收的信号强弱来确定耳机的位置信息。例如,处理器在耳机开启后,通过耳机与手机通信获取当前的gprs(general packet radio service,通用分组无线服务)信号值,如果gprs信号值小于预设阈值,即gprs信号较弱,则判定耳机处于室内,此时受到太阳光信号影响较弱,可动态调整耳机传感器的地理区域底噪值。可以理解,如果根据位置信息判断耳机没有处于预设区域,例如耳机处于室外,则在
这一阶段对地理区域底噪值不做调整。
53.在一个实施例中,步骤s146中对耳机传感器的地理区域底噪值进行补偿调整,包括:根据耳机与终端通信获取的定位信号,对耳机传感器的地理区域底噪值进行阶梯补偿调整。具体地,定位信号可以是具备定位功能的信号,也可以是gprs信号、北斗信号等可用来分析耳机所处场所位置的信号。同样以通过手机获取gprs信号值为例,如果gprs信号很弱或完全没有,判定耳机处于室内之后,处理器根据gprs信号值对耳机传感器的地理区域底噪值进行阶梯补偿调整,例如使地理区域底噪值随着gprs信号值的降低而减小,将地理区域底噪值动态降低,以使得耳机传感器的地理区域底噪值更加符合耳机当前所处的地理位置场景。
54.此外,在一个实施例中,场景底噪值还可包括时间区域底噪值。继续参照图5,步骤s140还可包括步骤s148:若当前时间处于预设时间区域,则对耳机传感器的时间区域底噪值进行动态校准。
55.其中,预设时间区域的具体设置方式也不是唯一的,具体地,同样可将耳机与手机通信获取当地的日出日落时间,分析耳机使用时的当前时间处于白天还是晚上,判断此时是否会有阳光干扰。例如,若当地日落时间段为18:00至19:00,当地日出时间段为6:00至7:00,则可将18:00至19:00,以及6:00至7:00设置为预设时间区域。在耳机开启后,处理器通过耳机与手机通信获取当前时间信息,在日落时间段时处理器逐步降低时间区域底噪值,例如从18:00开始逐步将时间区域底噪值降低,直到19:00。在日出时间段时处理器则逐步提高时间区域底噪值,例如从6:00开始逐步将时间区域底噪值提高,直到7:00。通过根据耳机使用时的当前时间对时间区域底噪值进行动态校准,以使得耳机传感器的时间区域底噪值更加符合耳机当前的使用时间场景。
56.对耳机传感器的时间区域底噪值进行动态校准的方式也并不唯一,在一个实施例中,步骤s148中对耳机传感器的时间区域底噪值进行动态校准,包括:根据预设的调整参数,逐步对处于预设时间区域时耳机传感器的时间区域底噪值进行动态校准。处理器可预先存储预设时间区域中不同时刻对应的调整参数,在耳机使用时的当前时间处于预设时间区域时,根据具体所在时间点调取对应的调整参数,对耳机传感器的时间区域底噪值进行动态校准,操作简便可靠。
57.在另一个实施例中,步骤s148中对耳机传感器的时间区域底噪值进行动态校准,包括:根据历史相同时间点的底噪值,逐步对处于预设时间区域时耳机传感器的时间区域底噪值进行动态校准。处理器可以是保存一定时间段(如前一天)的历史底噪值,在耳机使用的当前时间处于预设时间区域时,选择历史同时间点的底噪值对时间区域底噪值进行动态校准,使得时间区域底噪值更加准确。
58.为便于更好地理解上述耳机传感器的底噪调整方法,下面以ir传感器的底噪调整为例进行详细解释说明。
59.目前耳机通过获取ir传感器的感应值,结合出厂前设置的初始底噪值进行佩戴判断,抗干扰能力差。基于此,本技术提供了一种ir传感器的底噪动态调整方法,对ir传感器的器件底噪值和场景底噪值进行校准,提高耳机佩戴和摘除识别率,从而降低误识别风险。
60.具体地,耳机先采集关闭ir传感器发射端时ir传感器的接收值,作为初步的器件底噪值。如图6所示,耳机控制ir传感器的发射端发射特定频率的脉冲红外光,检测ir传感
器的接收端是否接收到符合特定频率的脉冲,若否,则再次控制ir传感器的发射端发射特定频率的脉冲红外光;若是,则计算当前符合特定频率的脉冲的光强接收值,根据光强接收值对ir传感器动态计算当前的底噪值,对器件底噪值进行校准。
61.进一步地,场景底噪值包括状态底噪值、地理区域底噪值和时间区域底噪值。耳机根据次声波检测当前佩戴状态,若当前耳机处于佩戴上的状态,则计算ir传感器接收值与佩戴阈值的差值,若当前耳机处于未佩戴上的状态,则计算ir传感器接收值与非佩戴阈值的差值,最后进行阈值差值校准底噪,对ir传感器的状态底噪值进行调整。耳机通过手机获取当前的gprs信号,根据gprs信号调整ir传感器的地理区域底噪值(例:当前gprs信号十分微弱,耳机认为此时ir传感器受太阳光照影响较小,故将底噪值调小)。此外,耳机还通过手机获取当前时间,根据当前时间调整ir传感器的时间区域底噪值(例:当前为晚上,耳机认为此时ir传感器受太阳光照影响较小,故将底噪值调小)。
62.其中,对于器件底噪值,可以是在耳机第一次或前几次(5次或10次)开启时进行校准,校准好之后固化到一定区域不动。在进行一次次声波检测确定状态底噪值后,就不再执行次声波检测,而地理区域底噪值和时间区域底噪值可以是在耳机每次启动时进行一次校准。因此,在实际使用中,当器件底噪值和状态底噪值已经固定后,耳机只需要在每次开启时对地理区域底噪值和时间区域底噪值进行校准,根据器件底噪值、状态底噪值以及本次开启校准后的地理区域底噪值、时间区域底噪值进行加权求和,确定本次使用耳机时ir传感器的底噪值,根据最终确定的底噪值利用ir传感器进行佩戴检测。
63.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
64.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的耳机传感器的底噪调整方法的耳机传感器的底噪调整装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个耳机传感器的底噪调整装置实施例中的具体限定可以参见上文中对于耳机传感器的底噪调整方法的限定,在此不再赘述。
65.在一个实施例中,如图7所示,提供了一种耳机传感器的底噪调整装置,包括:信号发射模块110、数据获取模块120、数据处理模块130和底噪调整模块140,其中:
66.信号发射模块110,用于控制耳机传感器的发射端发射预设频率的脉冲信号。
67.数据获取模块120,用于获取耳机传感器的接收端接收到的预设频率的接收信号的接收数据;接收信号为脉冲信号所返回的信号。
68.数据处理模块130,用于根据接收数据和脉冲信号的发射数据进行器件底噪值校准,得到校准后的器件底噪值。
69.底噪调整模块140,用于根据校准后的器件底噪值对耳机传感器进行底噪值调整。
70.在一个实施例中,信号发射模块110还用于在耳机开启后,获取器件底噪值校准次
数;若器件底噪值校准次数小于预设次数,则控制耳机传感器的发射端发射预设频率的脉冲信号。
71.在一个实施例中,耳机传感器为光传感器,接收数据包括接收光强,发射数据包括发射光强。数据处理模块130用于将脉冲信号的发射光强,与接收信号的接收光强作差,得到差值数据;对差值数据进行滤波,得到校准后的器件底噪值。
72.在一个实施例中,底噪调整模块140还用于根据耳机所处场景,获取对应的场景底噪值;根据校准后的器件底噪值和场景底噪值对耳机传感器进行底噪值调整。
73.在一个实施例中,底噪调整模块140用于控制耳机扬声器发射次声波,根据耳机麦克风的接收数据检测耳机是否佩戴,得到耳机状态检测结果;根述耳机状态检测结果和耳机传感器的接收端的接收值,对耳机传感器的状态底噪值进行调整;场景底噪值包括状态底噪值。
74.在一个实施例中,底噪调整模块140用于若耳机麦克风的接收数据包含次声波且升压强度大于预设的强度阈值,则耳机状态检测结果为耳机处于佩戴状态。
75.在一个实施例中,底噪调整模块140用于若耳机处于佩戴状态,且接收值小于预设的佩戴阈值,则将佩戴阈值与接收值的差值,作为佩戴底噪值。
76.在一个实施例中,底噪调整模块140用于若耳机处于非佩戴状态,且接收值大于预设的非佩戴阈值,则将接收值与非佩戴阈值的差值,作为非佩戴底噪值。
77.在一个实施例中,底噪调整模块140用于获取耳机的位置信息,若根据位置信息判断耳机处于预设区域,则对耳机传感器的地理区域底噪值进行补偿调整;场景底噪值包括地理区域底噪值。
78.在一个实施例中,底噪调整模块140用于根据耳机与终端通信获取的定位信号,对耳机传感器的地理区域底噪值进行阶梯补偿调整。
79.在一个实施例中,底噪调整模块140用于若当前时间处于预设时间区域,则对耳机传感器的时间区域底噪值进行动态校准;场景底噪值包括时间区域底噪值。
80.在一个实施例中,底噪调整模块140用于根据预设的调整参数,逐步对处于预设时间区域时耳机传感器的时间区域底噪值进行动态校准。
81.在一个实施例中,底噪调整模块140用于根据历史相同时间点的底噪值,逐步对处于预设时间区域时耳机传感器的时间区域底噪值进行动态校准。
82.在一个实施例中,底噪调整模块140用于根据校准后的器件底噪值和场景底噪值进行加权求和,得到耳机传感器的底噪值;耳机传感器的底噪值用于通过耳机传感器进行耳机佩戴检测。
83.上述耳机传感器的底噪调整装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于耳机中的处理器中,也可以以软件形式存储于耳机中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
84.在一个实施例中,提供了一种耳机,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:控制耳机传感器的发射端发射预设频率的脉冲信号;获取耳机传感器的接收端接收到的预设频率的接收信号的接收数据;接收信号为脉冲信号所返回的信号;根据接收数据和脉冲信号的发射数据进行器件底噪值校准,得到校准后的器件底噪值;根据校准后的器件底噪值对耳机传感器进行底噪值调整。
85.在一个实施例中,处理器执行计算机程序时还实现以下步骤:在耳机开启后,获取器件底噪值校准次数;若器件底噪值校准次数小于预设次数,则控制耳机传感器的发射端发射预设频率的脉冲信号。
86.在一个实施例中,处理器执行计算机程序时还实现以下步骤:将脉冲信号的发射光强,与接收信号的接收光强作差,得到差值数据;对差值数据进行滤波,得到校准后的器件底噪值。
87.在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据耳机所处场景,获取对应的场景底噪值;根据校准后的器件底噪值和场景底噪值对耳机传感器进行底噪值调整。
88.在一个实施例中,处理器执行计算机程序时还实现以下步骤:控制耳机扬声器发射次声波,根据耳机麦克风的接收数据检测耳机是否佩戴,得到耳机状态检测结果;根述耳机状态检测结果和耳机传感器的接收端的接收值,对耳机传感器的状态底噪值进行调整;场景底噪值包括状态底噪值。
89.在一个实施例中,处理器执行计算机程序时还实现以下步骤:若耳机麦克风的接收数据包含次声波且升压强度大于预设的强度阈值,则耳机状态检测结果为耳机处于佩戴状态。
90.在一个实施例中,处理器执行计算机程序时还实现以下步骤:若耳机处于佩戴状态,且接收值小于预设的佩戴阈值,则将佩戴阈值与接收值的差值,作为佩戴底噪值。
91.在一个实施例中,处理器执行计算机程序时还实现以下步骤:若耳机处于非佩戴状态,且接收值大于预设的非佩戴阈值,则将接收值与非佩戴阈值的差值,作为非佩戴底噪值。
92.在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取耳机的位置信息,若根据位置信息判断耳机处于预设区域,则对耳机传感器的地理区域底噪值进行补偿调整;场景底噪值包括地理区域底噪值。
93.在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据耳机与终端通信获取的定位信号,对耳机传感器的地理区域底噪值进行阶梯补偿调整。
94.在一个实施例中,处理器执行计算机程序时还实现以下步骤:若当前时间处于预设时间区域,则对耳机传感器的时间区域底噪值进行动态校准;场景底噪值包括时间区域底噪值。
95.在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据预设的调整参数,逐步对处于预设时间区域时耳机传感器的时间区域底噪值进行动态校准。
96.在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据历史相同时间点的底噪值,逐步对处于预设时间区域时耳机传感器的时间区域底噪值进行动态校准。
97.在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据校准后的器件底噪值和场景底噪值进行加权求和,得到耳机传感器的底噪值;耳机传感器的底噪值用于通过耳机传感器进行耳机佩戴检测。
98.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:控制耳机传感器的发射端发射预设频率的脉冲信号;获取耳机传感器的接收端接收到的预设频率的接收信号的接收数据;接收信号为脉冲
信号所返回的信号;根据接收数据和脉冲信号的发射数据进行器件底噪值校准,得到校准后的器件底噪值;根据校准后的器件底噪值对耳机传感器进行底噪值调整。
99.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在耳机开启后,获取器件底噪值校准次数;若器件底噪值校准次数小于预设次数,则控制耳机传感器的发射端发射预设频率的脉冲信号。
100.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将脉冲信号的发射光强,与接收信号的接收光强作差,得到差值数据;对差值数据进行滤波,得到校准后的器件底噪值。
101.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据耳机所处场景,获取对应的场景底噪值;根据校准后的器件底噪值和场景底噪值对耳机传感器进行底噪值调整。
102.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:控制耳机扬声器发射次声波,根据耳机麦克风的接收数据检测耳机是否佩戴,得到耳机状态检测结果;根述耳机状态检测结果和耳机传感器的接收端的接收值,对耳机传感器的状态底噪值进行调整;场景底噪值包括状态底噪值。
103.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若耳机麦克风的接收数据包含次声波且升压强度大于预设的强度阈值,则耳机状态检测结果为耳机处于佩戴状态。
104.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若耳机处于佩戴状态,且接收值小于预设的佩戴阈值,则将佩戴阈值与接收值的差值,作为佩戴底噪值。
105.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若耳机处于非佩戴状态,且接收值大于预设的非佩戴阈值,则将接收值与非佩戴阈值的差值,作为非佩戴底噪值。
106.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取耳机的位置信息,若根据位置信息判断耳机处于预设区域,则对耳机传感器的地理区域底噪值进行补偿调整;场景底噪值包括地理区域底噪值。
107.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据耳机与终端通信获取的定位信号,对耳机传感器的地理区域底噪值进行阶梯补偿调整。
108.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若当前时间处于预设时间区域,则对耳机传感器的时间区域底噪值进行动态校准;场景底噪值包括时间区域底噪值。
109.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据预设的调整参数,逐步对处于预设时间区域时耳机传感器的时间区域底噪值进行动态校准。
110.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据历史相同时间点的底噪值,逐步对处于预设时间区域时耳机传感器的时间区域底噪值进行动态校准。
111.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据校准后的器件底噪值和场景底噪值进行加权求和,得到耳机传感器的底噪值;耳机传感器的底噪值用于通过耳机传感器进行耳机佩戴检测。
112.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以
通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
113.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
114.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献