本文作者:kaifamei

一种听力模型的确定方法、电子设备及系统与流程

更新时间:2025-12-26 01:13:45 0条评论

一种听力模型的确定方法、电子设备及系统与流程



1.本技术涉及辅听功能技术领域,尤其涉及一种听力模型的确定方法、电子设备及系统。


背景技术:



2.若长时间处于噪声环境中或者具有不好的用耳习惯,都会导致用户的听力处于受损状态。而且,听力受损是不可逆的。对于听力受损的用户和听力未受损的用户,在使用手机、平板等电子设备的过程中,两者听到的来自电子设备播放的音频效果可能完全不同。也就是说,对于听力受损的用户,其听到的音频效果可能达不到预期的效果。若需要达到预期的效果,电子设备需要对播放的音频进行补偿,例如,调大音频中用户听力受损的频段的幅度。
3.很显然,电子设备首先需要确定用户的听力情况,明确用户在各个频段可以听到的幅度,然后才能基于此准确的进行补偿。
4.然而,发明人在实施本技术实施例的过程中发现:现有技术中暂时没有比较简单的用于确定用户的听力情况的方案,从而导致无法在电子设备上准确的实现补偿。


技术实现要素:



5.有鉴于此,本技术提供了一种听力模型的确定方法、电子设备及系统,可以基于方位测试确定出用户的听力情况,即得到听力模型,从而可以辅助实现听力补偿。
6.第一方面,本技术实施例提供一种听力模型的确定方法,应用于电子设备。其中,播放水平测试音频,水平测试音频中包括频率和出现的水平方位不同,但幅度相同的多种第一声音信号。接收用户反馈的水平测试结果,右耳测试序列水平测试结果包括用户对右耳测试序列多种第一声音信号的水平感知方位。由于用户需要依赖ild来感知水平方位,即幅度会影响用户对水平方位的感知。那么,设置水平测试音频包括幅度相同的多种声音信号,可以避免因幅度不同而影响用户对水平方位的判断。
7.以及,播放垂直测试音频,垂直测试音频中包括幅度和出现的垂直方位不同,但谱信号相同的多种第二声音信号。接收用户反馈的垂直测试结果,右耳测试序列垂直测试结果包括用户对右耳测试序列多种第二声音信号的垂直感知方位。由于用户需要依赖谱信号的变化来感知垂直方位的变化,即谱信号会影响用户对垂直方位的感知。那么,设置垂直测试音频包括普信号相同的声音信号,可以避免因谱信号不同而影响用户对垂直方位的判断。
8.最后,基于水平测试结果和垂直测试结果得到用户的听力模型,听力模型包括用户可感知到各个频率的声音信号的第一最低幅度。也就是说,听力模型可以反映用户对各个频率的声音信号的听力情况。从而可以用于听力补偿。例如,听力模型中频率为1.1khz对应的最低幅度为40db,正常用户的听力模型中频率为1.1khz对应的最低幅度为30db,即被测用户比正常用户在1.1khz可以听到的最低幅度差10db,则电子设备在播放1.1khz的声音
时,可以将幅度增加10db。这样,可以针对听力受损的用户,个性化的播放音频,使其获得与正常用户相同的音频效果。
9.在第一方面的一种可能的设计方式中,上述播放水平测试音频,包括:通过耳机播放水平测试音频。上述播放垂直测试音频,包括:通过耳机播放垂直测试音频。
10.采用本实施例,使用耳机来播放测试音频,可以减少周围环境对听力测试的影响。
11.在第一方面的一种可能的设计方式中,上述方法还包括:获取耳机的左耳塞中前馈麦克风采集的第一前馈信号,以及获取耳机的右耳塞中前馈麦克风采集的第二前馈信号。上述通过耳机播放水平测试音频,以及通过耳机播放垂直测试音频,包括:在第一前馈信号小于第一阈值,且第二前馈信号小于第一阈值的情况下,通过耳机播放水平测试音频,通过耳机播放垂直测试音频。
12.采用本实施例,在两只耳塞的前馈信号都很小的情况下,即两只耳塞所处环境的环境噪音较小的情况下,才播放测试音频并测试。从而可以避免环境噪音影响用户对方位的感知。
13.在第一方面的一种可能的设计方式中,上述方法还包括:获取左耳塞中反馈麦克风采集的第一反馈信号,以及获取右耳塞中反馈麦克风采集的第二反馈信号。上述通过耳机播放水平测试音频,以及通过耳机播放垂直测试音频,包括:在第一前馈信号与第一反馈信号的差值大于第二阈值,且第二前馈信号与第二反馈信号的差值大于第二阈值的情况下,通过耳机播放水平测试音频,以及通过耳机播放垂直测试音频。
14.采用本实施例,在两只耳塞中前馈信号和反馈信号的差值都较大的情况下,即左耳塞和右耳塞都与耳朵非常贴合,对外部的环境声音的隔绝效果很好的情况下,才播放测试音频并测试。从而可以避免耳机隔音降噪的效果不好而用户对方位的感知。
15.在第一方面的一种可能的设计方式中,上述方法还包括:向耳机的左耳塞和右耳塞发送同样的预设音频,预设音频用于测试左耳塞的扬声器和右耳塞的扬声器的硬件差异。获取左耳塞中反馈麦克风采集的第三反馈信号,以及获取右耳塞中反馈麦克风采集的第四反馈信号,第三反馈信号包括左耳塞的扬声器播放预设音频的结果,第四反馈信号包括右耳塞的扬声器播放预设音频的结果。确定使第三反馈信号和第四反馈信号一致的校准系数。向第一耳塞发送校准系数,第一耳塞为左耳塞或者右耳塞。也就是说,校准系数可以屏蔽掉左耳塞中扬声器和右耳塞中扬声器的硬件差异。
16.相应的,上述通过耳机播放水平测试音频,以及通过耳机播放垂直测试音频,包括:通过第一耳塞使用校准系数对水平测试音频校准后播放校准后的水平测试音频,通过第二耳塞播放水平测试音频。以及,通过第一耳塞使用校准系数对垂直测试音频校准后播放校准后的垂直测试音频,通过第二耳塞播放垂直测试音频。其中,第二耳塞是左耳塞和右耳塞中除第一耳塞之外的耳塞。例如,第一耳塞为左耳塞,则第二耳塞为右耳塞;第一耳塞为右耳塞,则第二耳塞为左耳塞。
17.采用本实施例,通过校准系数屏蔽掉左耳塞和右耳塞的硬件差异,从而可以避免硬件差异而影响测试效果。
18.在第一方面的一种可能的设计方式中,上述基于水平测试结果和垂直测试结果得到用户的听力模型,包括:基于水平测试结果确定用户听力的水平角度损失,水平角度损失包括用户对各个频率的声音信号的水平感知方位的角度偏差。基于垂直测试结果确定用户
听力的垂直角度损失,垂直角度损失包括用户对各个幅度的声音信号的垂直感知方位的角度偏差。基于水平角度损失和垂直角度损失计算用户的听力模型。
19.在第一方面的一种可能的设计方式中,电子设备中包括第一对应关系和第二对应关系,第一对应关系包括幅度的变化与无听力损失的人对声音信号的水平感知方位的变化的对应关系,第二对应关系包括频率的变化与无听力损失的人对声音信号的垂直感知方位的变化的对应关系。上述基于水平角度损失和垂直角度损失计算用户的听力模型,包括:基于第一对应关系,将水平角度损失转换为用户双耳的相对幅度损失,相对幅度损失包括对各个频率的声音信号、用户左耳和右耳感知到的幅度差值。基于第二对应关系,将垂直角度损失转换为用户双耳的频率损失模型,频率损失模型包括用户可感知到各个频率的声音信号的第二最低幅度。基于相对幅度损失修正频率损失模型,得到听力模型。
20.采用本实施例,可以通过预先得到的第一对应关系将水平方位的角度损失转换为相对幅度损失,以及通过预先得到的第二对应关系将垂直方位的角度损失转换为频率损失模型。也就是说,频率损失模型是在不考虑水平方位的角度损失的基础上,对于各个频率的声音,用户可以听到的最低幅度。因此,进一步基于相对幅度损失,对基础模型进行修正,则可以得到综合水平方位的角度损失和垂直方位的角度损失的听力模型,使得听力模型的结果更合理。
21.在第一方面的一种可能的设计方式中,上述基于相对幅度损失修正频率损失模型,得到听力模型,包括:将频率损失模型中第一频率对应的第一最低幅度,加上相对幅度损失中第一频率对应的幅度差值,得到听力模型中第一频率对应的第二最低幅度。其中,第一频率为频率损失模型包括的任一频率。
22.采用本实施例,则可以得到修正得到对应频率损失模型中每一个频率的最低幅度。
23.在第一方面的一种可能的设计方式中,考虑到用户是听力受损的用户,则听力上的幅度损失可能会干扰垂直方位的测量。因此,在测试垂直方位的角度损失之前,可以先测试得用户双耳的绝对幅度损失,包括左耳的第一绝对幅度损失和右耳的第二绝对幅度损失。然后,在测试垂直方位的角度损失的过程中,将第一绝对幅度损失和第二绝对幅度损失抹平,使垂直方位的测试过程不受幅度损失的干扰。
24.基于此,上述方法还包括:将垂直测试音频中多种第二声音信号的幅度减去第一绝对幅度损失,得到多种左耳测试信号。多种第二声音信号的幅度减去第二绝对幅度损失,得到多种右耳测试信号,多种左耳测试信号和多种右耳测试信号构成更新后的垂直测试音频。其中,第一绝对幅度损失为预设频段范围内、无听力损失的人在可听到的最低幅度与用户左耳可听到的最低幅度的差值,第二绝对幅度损失为预设频段范围内、无听力损失的人在可听到的最低幅度与用户右耳可听到的最低幅度的差值。相应的,上述通过耳机播放垂直测试音频,包括:通过耳机的左耳塞播放多种左耳测试信号,通过耳机的右耳塞播放多种右耳测试信号。
25.采用本实施例,可以避免垂直方位的测试过程受到幅度损失的干扰,提升垂直方位测试的准确性。
26.并且,电子设备中也包括第一对应关系和第二对应关系,第一对应关系包括幅度的变化与无听力损失的人对声音信号的水平感知方位的变化的对应关系,第二对应关系
包括频率的变化与无听力损失的人对声音信号的垂直感知方位的变化的对应关系。
27.相应的,在计算听力损失时,则需要将此前抹平的第一绝对幅度损失和第二绝对幅度损失再次补回来。因此,基于水平角度损失和垂直角度损失计算用户的听力模型,包括:基于第一对应关系,将水平角度损失转换为用户双耳的相对幅度损失,相对幅度损失包括对各个频率的声音信号、用户左耳和右耳感知到的幅度差值。基于第一绝对幅度损失和第二绝对幅度损失修正相对幅度损失,得到双耳幅度损失。基于第二对应关系,将垂直角度损失转换为用户双耳的频率损失模型,频率损失模型包括用户可感知到各个频率的声音信号的第二最低幅度。基于双耳幅度损失修正频率损失模型,得到听力模型。
28.采用本实施例,可以在相对幅度损失的基础上,补上此前抹平的第一绝对幅度损失和第二绝对幅度损失,从而可以得到准确的幅度损失。
29.在第一方面的一种可能的设计方式中,上述基于第一绝对幅度损失和第二绝对幅度损失修正相对幅度损失,得到双耳幅度损失,包括:将相对幅度损失中,第二频率对应的第一幅度差值加上第一绝对幅度损失和第二绝对幅度损失的差值,得到双耳幅度损失中第二频率对应的第二幅度差值。
30.在第一方面的一种可能的设计方式中,在基于水平测试结果和垂直测试结果得到用户的听力模型之后,上述方法还包括:将待播放音频中第三频率的声音信号提高预设幅度后播放,第三频率为待播放音频包括的声音信号的任一频率,预设幅度为听力模型中第三频率对应的第一最低幅度与无听力损失的人可听到第三频率的声音信号的第三最低幅度的差值。例如,听力模型中频率为1.1khz对应的最低幅度为40db,正常用户的听力模型中频率为1.1khz对应的最低幅度为30db,即被测用户比正常用户在1.1khz可以听到的最低幅度差10db,则电子设备在播放1.1khz的声音时,可以将幅度增加10db。这样,可以针对听力受损的用户,个性化的播放音频,使其获得与正常用户相同的音频效果。
31.在第一方面的一种可能的设计方式中,水平测试音频包括第一水平测试音频和第二水平测试音频,第一水平测试音频中依次出现的多种第一声音信号对应的多个频率的顺序、与第二水平测试音频中依次出现的多种第一声音信号对应的多个频率的顺序不完全相同。
32.采用本实施例,可以测试不同频率顺序下用户的听力情况。从而可以更准确的得到被测用户对各个频率的声音信号的听力情况。
33.在第一方面的一种可能的设计方式中,垂直测试音频包括第一垂直测试音频和第二垂直测试音频,第一垂直测试音频中依次出现的多种第二声音信号对应的多个幅度的顺序、与第二垂直测试音频中依次出现的多种第二声音信号一一对应的多个幅度的顺序不完全相同。
34.采用本实施例,可以测试不同幅度顺序下用户的听力情况。从而可以更准确的得到被测用户对各个幅度的声音信号的听力情况。
35.第二方面,本技术实施例还提供了一种电子设备,所述电子设备包括存储器和一个或多个处理器;所述存储器和所述处理器耦合;所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述计算机指令被所述处理器执行时,使得所述电子设备执行如第一方面及其任一种可能的设计方式的方法。
36.第三方面,本技术实施例提供一种芯片系统,该芯片系统应用于包括显示屏和存
储器的电子设备;所述芯片系统包括一个或多个接口电路和一个或多个处理器;所述接口电路和所述处理器通过线路互联;所述接口电路用于从所述电子设备的存储器接收信号,并向所述处理器发送所述信号,所述信号包括所述存储器中存储的计算机指令;当所述处理器执行所述计算机指令时,所述电子设备执行如第一方面及其任一种可能的设计方式所述的方法。
37.第四方面,本技术提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当所述计算机指令在电子设备上运行时,使得电子设备执行如第一方面及其任一种可能的设计方式所述的方法。
38.第五方面,本技术提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第一方面及其任一种可能的设计方式所述的方法。
39.第六方面,本技术提供一种通信系统,所述通信系统包括用于执行如第一方面及其任一种可能的设计方式的方法的电子设备,以及包括用于播放测试音频的耳机。
40.可以理解地,上述提供的第二方面所述的电子设备,第三方面所述的芯片系统,第四方面所述的计算机可读存储介质,第五方面所述的计算机产品和第五方面所述的通信系统所能达到的有益效果,可参考第一方面及其任一种可能的设计方式中的有益效果,此处不再赘述。
附图说明
41.图1为本技术实施例提供的一种确定听力模型的过程简图;图2为本技术实施例提供的一种通信系统的结构示意图;图3为本技术实施例提供的一种手机的结构示意图;图4为本技术实施例提供的耳机的种类示意图;图5为本技术实施例提供的一种耳机的结构示意图;图6为本技术实施例提供的一种耳机中扬声器和麦克风的结构示意图;图7为本技术实施例提供的一种实现音频补偿的原理示意图;图8为本技术实施例提供的手机界面的示意图之一;图9为本技术实施例提供的一种实现环境检测的原理示意图;图10为本技术实施例提供的测试序列的示意图;图11为本技术实施例提供的确定角度损失的交互流程图;图12为本技术实施例提供的手机界面的示意图之二;图13为本技术实施例提供的角度损失的曲线示意图;图14为本技术实施例提供的确定听力模型的原理示意图;图15为本技术实施例提供的确定绝对幅度损失的交互流程图;图16为本技术实施例提供的手机界面的示意图之三;图17为本技术实施例提供的一种绝对幅度损失的结果示意图;图18为本技术实施例提供的一种结合绝对幅度损失确定角度损失的交互流程图;图19为本技术实施例提供的一种结合绝对幅度损失确定听力模型的原理示意图;图20为本技术实施例提供的一种芯片系统的结构图。
具体实施方式
42.在常规技术中,确定用户听力的受损情况的方式主要有以下两种:一种是通过播放不同频率的声音,并分别对左右耳做分辨率较粗的频响判断。这种方式通常只能得到频率较为稀疏的结果,无法得到准确的受损情况。另一种是采用复杂的测试信号,并采用密集的主观听音来绘制听力曲线,诊断耗时长,除了需要专业的医护人员之外,而且要依赖医用设备和环境,对专业性要求较高。
43.由于上述缺陷,使得这些常规技术无法用于电子设备准确确定用户听力的受损情况,并在电子设备播放音频前,对音频进行补偿,使得听力受损的用户也可以获得较好的听觉效果。
44.基于此,本技术实施例提供了一种音频播放方法,参见图1,电子设备可以测试被测用户双耳的听力在水平方位的角度损失和垂直方位的角度损失。其中,水平方位的角度损失指被测用户感知到声源的水平方位与正常用户感知到声源的水平方位的角度偏差。垂直方位的角度损失指被测用户感知到声源的垂直方位与正常用户感知到声源的垂直方位的角度偏差。然后,电子设备基于水平方位的角度损失和垂直方位的角度损失确定被测用户的听力模型。其中,听力模型包括被测用户可以听到不同频率(如图1中听力模型的横坐标f)的声音的最低幅度(如图1中听力模型的纵坐标a)。最后,电子设备在播放音频前,可基于被测用户的听力模型和正常用户的听力模型进行补偿。例如,被测用户的听力模型中频率为1.1khz对应的最低幅度为40db,正常用户的听力模型中频率为1.1khz对应的最低幅度为30db,即被测用户比正常用户(即无听力损失的人)在1.1khz可以听到的最低幅度差10db,则电子设备在播放1.1khz的声音时,可以将幅度增加10db。这样,可以针对听力受损的被测用户,个性化的播放音频,使其获得与正常用户相同的音频效果。
45.综上所述,采用本技术实施例,通过测试水平方位的角度损失和垂直方位的角度损失则可最终得到被测用户的听力模型,水平方位的角度损失和垂直方位的角度损失显然是较容易测到的,因此实现简单。并且,被测用户的听力在水平方位和垂直方位有偏差,基本可以确定就是听力存在损失,因此,基于水平方位的角度损失和垂直方位的角度损失来得到被测用户的听力模型,通常也可以得到较为准确的结果。如此,本技术实施例方案可以很好的用于对音频进行补偿,使得听力受损的用户也可以获得较好的听觉效果。
46.本技术实施例还提供了一种通信系统,用于实现本技术实施例提供的音频播放方法。参见图2,通信系统包括电子设备(如手机210)和耳机(耳机220)。电子设备和耳机通信连接,例如可以有线连接或者无线连接,用于传输测试音频的相关数据。其中,耳机可播放出现在空间中各个方位的测试音频。应理解,耳机需要支持立体声播放,才能实现播放出现在空间中各个方位的测试音频。例如,耳机需要具有左右声道。被测用户双耳在听到测试音频后,可以反馈测试结果,如反馈水平方位和垂直方位。电子设备可基于测试结果确定被测用户双耳的听力损失(包括水平方位的角度损失和垂直方位的角度损失),得到听力模型,以及完成音频补偿。
47.采用上述通信系统,使用耳机来播放测试音频,可以减少周围环境对听力测试的影响。当然,在另一些实施例中,也可以单独由电子设备来实现本技术实施例提供的音频播放方法。即,播放测试音频也由电子设备来完成。例如,通过电子设备的扬声器播放测试音频。在另一些实施例中,也可以通过部署在电子设备四周的其他音频播放设备来播放测试
音频。下文中,主要以采用上述通信系统实现本技术实施例提供的音频播放方法为例来说明。
48.示例性的,本技术实施例中的电子设备可以是手机、平板电脑、桌面型、膝上型、手持计算机、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本,以及蜂窝电话、个人数字助理(personal digital assistant,pda)、增强现实(augmented reality,ar)\虚拟现实(virtual reality,vr)设备等支持播放音频的电子设备,本技术实施例对该电子设备的具体形态不作特殊限制。下文中,将主要以电子设备是手机为例,来说明本技术方案。
49.请参见图3,为本技术实施例提供的一种手机210的硬件结构图。如图3所示,手机210可以包括处理器310,外部存储器接口320,内部存储器321,通用串行总线(universal serial bus,usb)接口330,充电管理模块340,电源管理模块341,电池342,天线1,天线2,移动通信模块350,无线通信模块360,音频模块370,扬声器370a,受话器370b,麦克风370c,耳机接口370d,传感器模块380、按键390,马达391,指示器392,摄像头393,显示屏394,以及用户标识模块(subscriber identification module,sim)卡接口395等。
50.可以理解的是,本实施例示意的结构并不构成对手机210的具体限定。在另一些实施例中,手机210可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
51.处理器310可以包括一个或多个处理单元,例如:处理器310可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
52.可以理解的是,本实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对手机210的结构限定。在另一些实施例中,手机210也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
53.充电管理模块340用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块340可以通过usb接口330接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块340可以通过手机210的无线充电线圈接收无线充电输入。充电管理模块340为电池342充电的同时,还可以通过电源管理模块341为手机210供电。
54.电源管理模块341用于连接电池342,充电管理模块340与处理器310。电源管理模块341接收电池342和/或充电管理模块340的输入,为处理器310,内部存储器321,外部存储器,显示屏394,摄像头393,和无线通信模块360等供电。电源管理模块341还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块341也可以设置于处理器310中。在另一些实施例中,电源管理模块341和充电管理模块340也可以设置于同一个器件中。
55.手机210的无线通信功能可以通过天线1,天线2,移动通信模块350,无线通信模块360,调制解调处理器以及基带处理器等实现。
56.无线通信模块360可以提供应用在手机210上的包括无线局域网(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块360可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块360经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器310。无线通信模块360还可以从处理器310接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
57.手机210通过gpu,显示屏394,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏394和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器310可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
58.手机210可以通过isp,摄像头393,视频编解码器,gpu,显示屏394以及应用处理器等实现拍摄功能。isp 用于处理摄像头393反馈的数据。摄像头393用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。在一些实施例中,手机210可以包括1个或n个摄像头393,n为大于1的正整数。
59.外部存储器接口320可以用于连接外部存储卡,例如micro sd卡,实现扩展手机210的存储能力。外部存储卡通过外部存储器接口320与处理器310通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
60.内部存储器321可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器310通过运行存储在内部存储器321的指令,从而执行手机210的各种功能应用以及数据处理。例如,处理器310可以通过执行存储在内部存储器321中的指令,响应于用户展开显示屏394的操作,在显示屏394显示不同的内容。内部存储器321可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储手机210使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器321可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。
61.手机210可以通过音频模块370,扬声器370a,受话器370b,麦克风370c,耳机接口370d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
62.按键390包括开机键,音量键等。按键390可以是机械按键。也可以是触摸式按键。手机210可以接收按键输入,产生与手机210的用户设置以及功能控制有关的键信号输入。马达391可以产生振动提示。马达391可以用于来电振动提示,也可以用于触摸振动反馈。指示器392可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。sim卡接口395用于连接sim卡。sim卡可以通过插入sim卡接口395,或从sim卡接口395拔出,实现和手机210的接触和分离。手机210可以支持1个或n个sim卡接口,n为大于1的正整数。
63.示例性的,本技术实施例中的耳机220可以是有线耳机或者无线耳机。进一步的,参见图4,无线耳机可以包括真无线(true wireless stereo,tws)耳机401、颈戴式无线耳机402或者头戴式无线耳机403。应理解,耳机通常是成对的,如图4所示,tws耳机401包括左
耳机401a和右耳机401b。为了便于区分一对耳机和单只耳机,下文中,将一对耳机称为耳机,将单只耳机称为耳塞,并且与左耳机和右耳机对应,可以分为左耳塞和右耳塞。
64.下面,将主要以单只耳塞为例,来说明耳机的硬件结构。
65.参考图5,其示出本技术实施例提供的一种耳机220的结构示意图。如图5所示,耳塞可以包括处理器510,存储器521,充电管理模块540,电源管理模块541,电池542,无线通信模块560,音频模块570,扬声器570a,麦克风570c,马达591,以及指示器592等。
66.处理器510可以包括一个或多个处理单元,例如:处理器510可以包括声音信号处理器(image signal processor,isp),控制器,存储器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
67.存储器521可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器510通过运行存储在存储器521的指令,从而执行耳机220的各种功能应用以及数据处理。本技术实施例中,处理器510可以通过执行存储在存储器521中的指令,完成测试音频播放,以及听力测试前的校准等处理。
68.存储器521可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能)等。存储数据区可存储耳机220使用过程中所创建的数据(比如音频数据)等。此外,存储器521可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。
69.充电管理模块540用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块540可以通过充电接口接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块540可以通过耳机220的电极传感器580k接收无线充电输入。充电管理模块540为电池542充电的同时,还可以通过电源管理模块541为电子设备供电。
70.电源管理模块541用于连接电池542,充电管理模块540与处理器510。电源管理模块541接收电池542和/或充电管理模块540的输入,为处理器510,内部存储器521等供电。电源管理模块541还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在一些实施例中,电源管理模块541也可以设置于处理器510中。在另一些实施例中,电源管理模块541和充电管理模块540也可以设置于同一个器件中。
71.无线耳机的无线通信功能可以通过无线通信560,如蓝牙(bluetooth,bt)模块来实现。通过无线通信模块560,耳机220可以与手机、平板等电子设备建立通信连接,从而可以使用耳机220听音乐、接听电话等。
72.耳机220可以通过音频模块570,扬声器570a,麦克风570c,以及应用处理器等实现音频功能。
73.音频模块570用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块570还可以用于对音频信号编码和解码。在一些实施例中,音频模块570可以设置于处理器510中,或将音频模块570的部分功能模块设置于处理器510中。
74.扬声器570a用于播放音频。麦克风570c,也称“话筒”,“传声器”,用于采集周围的
声音信号。耳机220中可以设置一个或多个麦克风570c。例如,耳机220中设置多个麦克风570c,则不仅可用于采集声音信号,还可以用于降噪、识别声音来源、定向录音等功能。
75.参见图6,耳机220中包括一个扬声器570a。在本技术实施例中,扬声器570a可用于播放测试音频。耳机220中还包括反馈麦克风(feed back mic,fb mic)570c1和前馈麦克风(feed forward mic,ff mic)570c2共两个麦克风570c。fb mic 570c1设置于耳机220处于佩戴状态时靠近耳道的位置,用于采集耳道内的声音信号。在扬声器570a工作时,耳道内的声音信号包括扬声器570a播放的音频对应的声音信号。ff mic 570c2设置于耳机220处于佩戴状态时暴露在外部环境的位置处,用于采集耳朵周围环境中的声音信号。例如,被测用户佩戴耳机坐地铁,则耳朵周围环境中的声音信号可以包括地铁内的环境噪音。
76.马达591可以产生振动提示,从而可以用于来电振动提示,也可以用于触摸/敲击振动反馈。
77.指示器592可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
78.可以理解的是,本实施例示意的手机210和耳机220的结构仅为示例性的。在另一些实施例中,手机210以及耳机220都可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
79.本技术实施例提供的音频播放方法,可以在由上述手机210和耳机220构成的通信系统中执行。
80.通常情况下,被测用户通常依赖双耳幅度差(interaural level difference,ild)和双耳时间差(interaural time difference,itd)来感知声源所在的水平方位。以及,被测用户依赖谱信号的变化来感知声源所在的垂直方位。那么,对于听力受损的被测用户,其感知到声源的空间方位(包括水平方位和垂直方位)可能与正常用户感知到声源的空间方位(包括水平方位和垂直方位)有差异。
81.基于此,本技术实施例中,手机可以先测试被测用户双耳在水平方位的角度损失以及垂直方位的角度损失。参见图7,水平方位的角度损失中,横轴为频率f,纵轴为被测用户双耳感知到声源的水平方位与正常用户感知到声源的水平方位的角度偏差

dh。即,水平方位的角度损失可以反映出:被测用户对不同频率的声音,在水平方位的感知偏差。例如,对频率为f1的声音,被测用户在水平方位的感知偏差为

dh1。垂直方位的角度损失中,横轴为幅度a,纵轴为被测用户双耳感知到声源的垂直方位与正常用户感知到声源的垂直方位的角度偏差

dv。即,垂直方位的角度损失可以反映出:被测用户对不同幅度的声音,在垂直方位的感知偏差。例如,对幅度为a1的声音,被测用户在垂直方位的感知偏差为

dv1。
82.在得到水平方位的角度损失和垂直方位的角度损失后,手机可以基于水平方位的角度损失和垂直方位的角度损失确定被测用户的听力模型。例如,手机可以将水平方位的角度损失和垂直方位的角度损失输入至预设人工智能(artificial intelligence,ai)模型,该预设ai模型具有根据水平方位的角度损失和垂直方位的角度损失转换得到听力模型的功能。
83.继续参见图7,听力模型中,点划线为被测用户的听力模型,实线为正常用户的听
力模型。并且,横轴为频率f,纵轴为用户(被测用户或者正常用户)在各个频率可以听到的声音的最低幅度a(也可以称为第一最低幅度)。那么,被测用户的听力模型和正常用户的听力模型在各个频率对应的幅度差异,则是被测用户在相应频率的幅度损失。应理解,幅度损失越大,则表明听力损失越严重。幅度损失越小,则表明听力损失越小。
84.在得到听力模型后,手机则可以在播放视频前,基于被测用户的听力模型和正常用户的听力模型进行补偿,即基于幅度损失进行补偿。在一种具体的实现方式中,将待播放音频中第三频率的声音信号提高预设幅度后播放,第三频率为待播放音频包括的声音信号的任一频率,预设幅度为听力模型中第三频率对应的第一最低幅度与无听力损失的人可听到第三频率的声音信号的第三最低幅度的差值。示例性的,图7所示的补偿示例中,频率f2(即第三频率为f2)对应的幅度损失为

a2,那么在播放频率为f2的声音时,可以将幅度提高

a2。以及,频率f3(即第三频率为f3)对应的幅度损失为

a3,那么在播放频率为f3的声音时,可以将幅度提高

a3。
85.在本技术实施例中,需要使用耳机来播放测试音频。但是,若环境噪音较大,如被测用户所处的环境为有大型机器工作的车间,则环境噪音可能会进入到耳道,从而影响被测用户感知测试音频中声音所处的空间方位。或者,若耳机与耳朵不是非常贴合,例如,耳机的耳塞较小,则环境噪音也可能会进入耳道,也会影响被测用户感知测试音频中声音的方位。
86.基于此,在一些实施例中,手机在检测到被测用户开启音频补偿功能的操作后,可以先检测是否满足测试的环境条件。若满足环境条件,则可以进一步使用耳机来播放测试音频,以实现测试水平方位的角度损失和垂直方位的角度损失。若不满足环境条件,则提示被测用户到安静的位置重新检测,或者提示被测用户重新佩戴耳机。
87.其中,音频补偿功能用于在手机播放音频前,基于被测用户的听力损失对音频进行补偿。例如,图7所示针对f1补偿的过程。在手机设置,或者音乐播放器、视频播放器的设置中,可以提供音频补偿功能的开关,用于开启或者关闭音频补偿功能。
88.示例性的,手机可以显示图8所示的界面801,界面801是手机设置中的一个设置界面,界面801中包括音频补偿开关802。手机在检测到被测用户对音频补偿开关802的开启或关闭操作后,可以开启音频补偿功能或者关闭音频补偿功能。手机响应于被测用户对音频补偿开关802的开启操作,即检测到被测用户开启音频补偿功能的操作,可以显示图8所示的界面803。界面803中包括提示“请佩戴好耳机,并连接手机与耳机”,从而提示被测用户对佩戴耳机,并建立手机与耳机的连接,为播放测试音频做准备。
89.应理解,在耳机处于佩戴状态、且建立手机与耳机的连接后,耳机可以向手机发送指示信息,以指示耳机已佩戴好。手机在接收指示信息后,则可以确定耳机已佩戴成功并与手机建立连接,则可以开始环境检测。
90.示例性的,在耳机佩戴并连接成功后,手机可以显示图8所示的界面804,界面804中包括开始环境检测的控件805,用于触发手机开始环境检测。
91.在环境检测的过程中,手机可以采集左耳塞的ff mic信号和fb mic信号,以及采集右耳塞的ff mic信号和fb mic信号。其中,ff mic信号可以反映外部环境的声音情况,fb mic信号可以反映耳道内的声音情况。基于上述ff mic信号和fb mic信号,手机可以检测是否满足环境条件。例如,若左耳塞和右耳塞的ff mic信号均小于第一阈值λ1,则表明环境噪
音较小,满足环境条件。又如,若左耳塞和右耳塞的fb mic信号均小于第三阈值λ2,则表明耳道内的干扰声音较小,满足环境条件。再如,若左耳塞的ff mic信号和fb mic信号的差值大于第二阈值λ3,且右耳塞的ff mic信号和fb mic信号的差值大于第二阈值λ3,则表明左耳塞和右耳塞都与耳朵非常贴合,左耳塞和右耳塞对外部的环境声音的隔绝效果很好,满足环境条件。本技术实施例对此不作具体限定。
92.为了便于说明,可以将左耳塞的fb mic信号称为第一反馈信号,将右耳塞的fb mic信号称为第二反馈信号,将左耳塞的ff mic信号称为第一前馈信号,将右耳塞的ff mic信号称为第二前馈信号。
93.进一步的,为了避免偶然误差,手机可以采集一段时间(如5s,10s等)内的ff mic信号和fb mic信号,然后基于该段时间的ff mic信号和fb mic信号来检测是否满足环境条件。
94.示例性的,手机在检测到被测用户对图8所示界面804中开始环境检测的控件805的点击或者长按等操作后,可以显示图8所示的界面806,界面806中包括检测详情提示807,用于提示采集的信号内容。以及,界面806中还包括进度提示808,用于提示采集信号的进度。例如,进度提示808提示当前采集到5秒钟的24%进度。
95.在一种具体的实现方式中,手机在采集到一段时间内的ff mic信号和fb mic信号后,可以针对左耳塞和右耳塞分别计算ff mic信号的均方根(root mean square,rms),以及针对左耳塞和右耳塞分别计算fb mic信号的rms。然后将计算得到的rms用于确定是否满足环境条件。
96.示例性的,若计算得到的rms满足下述关系(1),则确定满足环境条件:
ꢀꢀꢀꢀꢀꢀ
关系(1)其中,为左耳塞的ff mic信号,为右耳塞的ff mic信号。即,左耳塞的ff mic信号的rms和右耳塞的ff mic信号的rms都小于第一阈值,则确定满足环境条件。
97.反之,若不满足上述关系(1),则表明左耳塞和右耳塞所处环境的环境声音较大,确定不满足环境条件。
98.又示例性的,进一步的,在满足上述关系式(1)的基础上,若计算得到的rms满足下述关系(1),才确定满足环境条件:
ꢀꢀꢀꢀꢀꢀ
关系(2)其中,为左耳塞的fb mic信号,为右耳塞的fb mic信号。即,在左耳塞的ff mic信号的rms和fb mic信号的rms的差值大于第二阈值λ3,且右耳塞的ff mic信号的rms和fb mic信号的rms的差值大于第二阈值λ3,则确定满足环境条件。
99.另外,由于硬件的差异,有一些耳机的左耳塞和右耳塞的声学结构也存在公差。例如,给左耳塞和右耳塞输入相同的音频信号,但是左耳塞的扬声器和右耳塞的扬声器输出
的音频信号却不同。也就是说,即使左耳塞和右耳塞接收到相同的音频信号,也会因为左耳塞和右耳塞的结构差异,导致被测用户左耳耳道听到的声音效果和右耳耳道听到的声音效果存在差异。例如,两只耳朵分别在各自的耳鼓参考点(ear-drum reference point,edrp)听到的声音是不同的。这样,可能会影响后续测试的准确性。
100.基于此,在一些实施例,手机还可以对左耳塞和右耳塞进行校准,避免左耳塞和右耳塞硬件上的差异影响后续测试。在耳机佩戴并连接成功后,参见图9,手机可以控制向左耳塞和右耳塞发送同样的音频信号(也可以称为预设音频),如图9中的音频信号a,并采集左耳塞的fb mic信号(也可以称为第三反馈信号)和右耳塞的fb mic信号(也可以称为第四反馈信号)。其中,忽略耳道内的生理结构差异,因此,可以将左耳塞的fb mic信号近似作为左耳的edrp处听到的声音信号,将右耳塞的fb mic信号近似作为右耳的edrp处听到的声音信号。在音频信号a播放结束后,手机可以得到如图9所示包括音频信号a、左耳塞的fb mic信号和右耳塞的fb mic信号的变化曲线。该曲线的横轴为频率,纵轴为幅度。
101.手机分析左耳塞的fb mic信号和右耳塞的fb mic信号的变化曲线,确定使rec-l
fb
(s)/rec-r
fb
(s)=1的校准系数p。其中,rec-l
fb
(s) 为左耳塞的fb mic信号,rec-r
fb
(s)为右耳塞的fb mic信号。即,确定使fb mic信号和fb mic信号的频率和幅度都一致的校准系数p。该校准系数p用于调节输入至左耳塞中扬声器的输入信号,或者用于调节输入至右左耳塞中扬声器的输入信号。从而屏蔽掉左耳塞中扬声器和右耳塞中扬声器的硬件差异。为了方便说明,可以将校准系数p用于校准的耳塞称为第一耳塞,将除第一耳塞之外的耳塞称为第二耳塞。例如,第一耳塞为左耳塞,则第二耳塞为右耳塞;第一耳塞为右耳塞,则第二耳塞为左耳塞。
102.后续,在测试水平方位的角度损失和垂直方位的角度损失的过程中,手机在向耳机发送测试音频前,可先基于校准系数p校准测试音频。其中,校准包括幅度校准和/或频率校准。
103.在一种具体的实现方式中,手机可基于校准系数p对输入至左耳塞的测试音频校准,得到校准后的测试音频,然后发送给左耳塞。在本实现方式中,手机可以不用校准发送给右耳塞的测试音频。应理解,在校准发送给左耳塞的测试音频后,则输入至左耳塞中扬声器的输入信号相应会发生改变。如此,则可以实现调节输入至左耳塞中扬声器的输入信号,屏蔽掉左耳塞中扬声器和右耳塞中扬声器的硬件差异。
104.在另一种具体的实现方式中,手机可基于校准系数p对输入至右耳塞的测试音频校准,得到校准后的测试音频,然后发送给右耳塞。在本实现方式中,手机可以不用校准发送给左耳塞的测试音频。应理解,在校准发送给右耳塞的测试音频后,则输入至左耳塞中扬声器的输入信号相应会发生改变。如此,则可以实现调节输入至右耳塞中扬声器的输入信号,屏蔽掉左耳塞中扬声器和右耳塞中扬声器的硬件差异。
105.前述关于校准的具体实现中,由手机来基于校准系数p对测试音频校准。当然在另一些实现方式中,手机在分析得到校准系数后,也可以将校准系数p发送给左耳塞或者右耳塞。然后由左耳塞或者右耳塞基于校准系数p对测试音频校准。本技术实施例对此不作具体限定。
106.在完成上述环境检测和校准后,手机则可以测试水平方位的角度损失和垂直方位的角度损失。当然,在另一些实施例中,也可以省略上述环境检测的过程,或者省略校准的
过程。
107.下面介绍测试水平方位的角度损失和垂直方位的角度损失的具体实现:在测试水平方位的角度损失之前,手机需要确定m组水平测试序列,用于测试水平方向的角度损失。一组水平测试序列中包括n个水平测试样本。由于用户需要依赖ild来感知水平方位,即幅度会影响用户对水平方位的感知。基于此,可以设置一组水平测试序列包括的n个水平测试样本中,声音的幅度相同。从而避免因幅度不同而影响用户对水平方位的判断。但是,一组水平测试序列包括的n个水平测试样本中,声音的频率以及出现的预设水平方位不同。其中,不同频率可以使用不同物体发出的声音来模拟。例如,各种乐器发出的声音的频率不同,则可以使用多种乐器声来模拟多种不同频率的声音。
108.示例性的,参见图10所示的水平方位图及一组水平测试序列,以人头俯视图角度看,人脸正面、且垂直于人脸中心的方位为水平0
°
,沿逆时针方向,水平方位的角度逐渐增大,如增大到15
°
、30
°
、45
°……
。一组水平测试序列中包括3个水平测试样本,分别为图10所示的水平测试样本

:出现在预设水平方位为23
°
、幅度为a1的鼓声;水平测试样本

:出现在预设水平方位为83
°
、幅度为a1的钢琴声;以及,水平测试样本

:出现在预设水平方位为233
°
、幅度为a1的吉他声。很显然,水平测试样本

、水平测试样本

和水平测试样本

中声音的幅度都为a1,因此幅度相同。以及,水平测试样本

、水平测试样本

和水平测试样本

中分别为鼓、钢琴和吉他的声音,因此频率不同。而且,水平测试样本

、水平测试样本

和水平测试样本

中声音出现的预设水平方位分别为23
°
、83
°
和233
°
,因此预设水平方位不同。
109.两组水平测试序列包括的频率可以完全不同、部分相同或者完全相同。
110.示例性的,一组水平测试序列中包括的3个水平测试样本分别为鼓声、钢琴声和吉他声,另一组水平测试序列中包括的3个水平测试样本分别为小提琴声、口琴声和唢呐声,即两组水平测试序列包括的频率完全不同。
111.又示例性的,一组水平测试序列中包括的3个水平测试样本分别为鼓声、钢琴声和吉他声,另一组水平测试序列中包括的3个水平测试样本分别为钢琴声、吉他声和小提琴声,即两组水平测试序列包括的频率部分相同,相同的为钢琴声和吉他声对应的频率。
112.再示例性的,一组水平测试序列中包括的3个水平测试样本分别为鼓声、钢琴声和吉他声,另一组水平测试序列中包括的3个水平测试样本分别为鼓声、钢琴声和吉他声,即两组水平测试序列包括的频率完全相同。
113.在一种具体的实现方式中,若两组水平测试序列中包括的频率完全相同,则可以使频率出现的时序不同(即顺序不同)。如此,可以使两组水平测试序列中包括频率相同、但频率时序不同的n个水平测试样本,用于测试不同频率时序下被测用户的听力情况。从而可以更准确的得到被测用户对各个频率的声音的听力情况。
114.例如,两组水平测试序列如下表1所示:表1应理解,上述表1省略了预设垂直方位和幅度两个参数。
115.很显然,上表1中两组水平测试序列中都包括鼓声、钢琴声和吉他声,即包括的频率相同。但是,第1组水平测试序列包括的3个水平测试样本中,按时序依次为鼓声、钢琴声和吉他声,第2组水平测试序列包括的3个水平测试样本中,按时序依次为鼓声、吉他声和钢琴声。那么,第1组水平测试序列和第2组水平测试序列不仅可以用于测试被测用户对鼓声、钢琴声和吉他声的听力情况;而且,第1组水平测试序列可用于测试吉他声出现在钢琴声之后的情况下,被测用户对吉他声的听力情况;以及,第2组水平测试序列可用于测试吉他声出现在鼓声之后的情况下,被测用户对吉他声的听力情况。
116.以及,在测试垂直方位的角度损失之前,手机需要确定q组垂直测试序列,用于测试垂直方向的角度损失。一组垂直测试序列中包括w个垂直测试样本。由于用户需要依赖谱信号的变化来感知垂直方位的变化,即谱信号会影响用户对垂直方位的感知。基于此,可以设置一组垂直测试序列包括的w个垂直测试样本中,声音的谱信号相同。从而避免因谱信号不同而影响用户对垂直方位的判断。但是,一组垂直测试序列包括的n个垂直测试样本中,声音的幅度以及出现的垂直方位不同。其中,相同的谱信号可以用同一首曲子来模拟,例如,一组垂直测试序列包括w个垂直测试样本中的谱信号都为曲a。
117.示例性的,参见图10中的垂直方位图及一组垂直测试序列,以人头右视图角度看,人脸正面、且垂直于人脸中心的方位为垂直0
°
,沿逆时针方向,垂直方位的角度逐渐增大,如增大到15
°
、30
°
、45
°……
。一组垂直测试序列中包括3个垂直测试样本,分别为图10所示的垂直测试样本1:出现在预设垂直方位为53
°
、幅度为a1的曲a;垂直测试样本2:出现在预设垂直方位为188
°
、幅度为a2的曲a;以及,垂直测试样本3:出现在预设垂直方位为278
°
、幅度为a3的曲a。很显然,垂直测试样本1、垂直测试样本2和垂直测试样本3中都为曲a,因此谱信号相同。以及,垂直测试样本1、垂直测试样本2和垂直测试样本3中曲a的幅度分别为a1、a2和a3,因此幅度不同。而且,垂直测试样本1、垂直测试样本2和垂直测试样本3中曲a出现的预设垂直方位分别为53
°
、188
°
和278
°
,因此预设垂直方位不同。
118.两组垂直测试序列包括的幅度可能完全不同、部分相同或者完全相同。
119.示例性的,一组垂直测试序列中包括的3个垂直测试样本中声音的幅度分别为a1、a2和a3,另一组垂直测试序列中包括的3个垂直测试样本中声音的幅度分别为a4、a5和a6,即两组垂直测试序列包括的幅度完全不同。
120.又示例性的,一组垂直测试序列中包括的3个垂直测试样本中声音的幅度分别为a1、a2和a3,另一组垂直测试序列中包括的3个垂直测试样本中声音的幅度分别为a2、a3和a6,即两组垂直测试序列包括的幅度部分相同,相同的为a2和a2。
121.再示例性的,一组垂直测试序列中包括的3个垂直测试样本中声音的幅度分别为a1、a2和a3,另一组垂直测试序列中包括的3个垂直测试样本中声音的幅度分别为a1、a2和a3,即两组垂直测试序列包括的幅度完全相同。
122.在一种具体的实现方式中,若两组垂直测试序列中包括的幅度完全相同,则可以使幅度出现的时序不同(即顺序不同)。如此,可以使两组垂直测试序列中包括频率相同、但幅度时序不同的w个垂直测试样本,用于测试不同幅度时序下被测用户的听力情况。从而可以更准确的得到被测用户对各个幅度的声音的听力情况。其原理与前文关于水平测试序列中,频率相同、但是频率时序不同的原理类似,具体可参见前文相关部分(如表1前后关联的内容)的说明,此处不再赘述。
123.至此,则确定出了用于测试水平方位的角度损失的m组水平测试序列,即水平测试序列有多组。多组水平测试序列则可以模拟大量可能的频率组合。以及,确定出了用于测试垂直方位的角度损失的q组垂直测试序列,即垂直测试序列也有多组。多组垂直测试序列则可以模拟大量可能的幅度组合。但是,在实际实施时,水平测试序列和垂直测试序列均可以仅有一组。即用一组水平测试序列来确定水平方位的角度损失,以及用一组垂直测试序列来确定垂直方位的角度损失。本技术实施例对此不作具体限定。下文主要以m组水平测试序列和q组垂直测试序列为例来说明。
124.手机在确定出m组水平测试序列和q组垂直测试序列后,则可测试水平方位的角度损失和垂直方位的角度损失。参见图11,测试水平方位的角度损失和垂直方位的角度损失的过程包括:s1101、手机向耳机发送第k组目标测试序列,第k组目标测试序列为m组水平测试序列和q组垂直测试序列中的任一组测试序列,k从1,2,3
……
m+q中依次取值。
125.以m=q=10为例,手机可以先向耳机依次发送10组水平测试序列对应的测试音频,然后向耳机依次发送10组垂直测试序列对应的测试音频。
126.其中,若第k组目标测试序列为一组水平测试序列,则第k组目标测试序列中包括多个预设水平方位分别出现的幅度相同、频率不同(如不同乐器)的声音(可以称为多种第一声音信号)。以第k组目标测试序列是前述图10所示的一组水平测试序列为例,则第k组目标测试序列应该包括依次在水平方位23
°
出现的鼓声、在83
°
出现的钢琴声以及在233
°
出现的吉他声。
127.以及,若第k组目标测试序列为一组垂直测试序列,则第k组目标测试序列中包括多个预设垂直方位分别出现的谱信号相同(如同一首曲子)、幅度不同的声音(可以称为多种第二声音信号)。以第k组目标测试序列是前述图10所示的一组垂直测试序列为例,则第k组目标测试序列应该包括依次在垂直方位53
°
出现的幅度为a1的曲a、在188
°
出现的幅度为a2的曲a以及在278
°
出现的幅度为a3的曲a。
128.示例性的,在完成环境检测和校准之后,手机可以显示图12所示的界面1201,界面1201中包括提示“耳机已准备就绪,是否开始检测听力损失”,用于提示开始检测听力损失。以及,界面1201中还包括“是”和“否”两个选项,用于被测用户选择是否检测听力损失。手机在检测到被测用户对界面1201中“是”选项的选择操作后,可以开始向耳机发送第1组目标测试序列,如第1组水平测试序列。
129.需要在此说明的是,手机向耳机发送第k组目标测试序列,具体可以是:手机向耳机的左耳塞和右耳塞分别发送第k组目标测试序列;或者,手机向耳机的一只耳塞发送第k组目标测试序列,然后由该只耳塞向另一只耳塞同步第k组目标测试序列。本技术实施例对此不作具体限定。
130.s1102、耳机播放第k组目标测试序列对应的测试音频k。
131.为了便于说明,可以将水平测试序列对应的测试音频k称为水平测试音频,以及将垂直测试序列对应的测试音频k称为垂直测试音频。
132.耳机的两只耳塞在接收到第k组目标测试序列后,可以从扬声器播放第k组目标测试序列对应的测试音频。这样,声音信号可以传输到被测用户的双耳。应理解,只要耳机是立体声耳机,则可以达到在预设水平方位以及预设垂直方位播放对应的声音的效果。即,实
现立体播放。
133.被测用户可以基于双耳听到的效果,反馈对第k组目标测试序列中多个预设水平方位或者多个预设垂直方位出现的声音的感知方位,即反馈感知结果k。
134.以第k组目标测试序列是水平测试序列为例,手机在检测到被测用户对图12所示界面1201中“是”选项的选择操作后,可以显示图12所示的界面1202,界面1202中包括水平方位图,用于选择感知方位。以及,界面1202中还包括提示“在耳机开始播放测试音频后,请在上述水平方位图中选择声音所在的方位”,用于提示选择感知方位。例如,在耳机播放完第k组目标测试序列水平方位23
°
出现的鼓声后,被测用户点击图12所示界面1203中水平方位图中30
°‑
45
°
的区域,如点击38
°
,则测试结果k中包括:被测用户对第k组目标测试序列中水平方位23
°
出现的鼓声的感知方位为38
°

135.s1103、手机接收测试结果k,测试结果k中包括被测用户对第k组目标测试序列中多种声音对应的多个感知方位。
136.为了便于说明,可以将针对水平测试序列对应的测试音频k反馈的测试结果k称为水平测试结果,以及将针对垂直测试序列对应的测试音频k反馈的测试结果k称为垂直测试结果。
137.其中,第k组目标测试序列为一组水平测试序列,则多种声音是指多种频率的声音。第k组目标测试序列为一组垂直测试序列,则多种声音是指多种幅度的声音。
138.示例性的,以第k组目标测试序列为图10所示的一组水平测试序列(记为第1组水平测试序列)为例,则一个完整的测试结果k可以如下表2所示:表2上述表2可以反映出,第1组水平测试序列对应的测试结果k包括:被测用户对第1组水平测试序列中鼓声的感知方位为38
°
;对第1组水平测试序列中钢琴声的感知方位为83
°
;以及,对第1组水平测试序列中吉他声的感知方位为263
°

139.s1104、手机根据测试结果k计算被测用户对第k组目标测试序列中多种声音的感知方位的角度偏差。
140.在一些实施例中,手机还可以对正常用户测试,例如采用上述s1101-s1103对正常用户测试,得到正常用户对第k组目标测试序列对应的感知结果k’。
141.以第k组目标测试序列为图10所示的一组水平测试序列(记为第1组水平测试序列)为例,则一个完整的测试结果k’可以如下表3所示:表3
上述表2可以反映出,第1组水平测试序列对应的测试结果k’包括:被测用户对第1组水平测试序列中鼓声的感知方位为30
°
;对第1组水平测试序列中钢琴声的感知方位为85
°
;以及,对第1组水平测试序列中吉他声的感知方位为275
°

142.在本实施例中,针对第k组目标测试序列中任一种声音,将测试结果k中该声音的感知方位减去测试结果k’中该声音的感知方位,得到被测用户对该声音的感知方位的角度偏差。
143.示例性的,测试结果k和测试结果k’分别如上述表2和表3所示,则可以计算得到被测用户对图10所示的一组水平测试序列(记为第1组水平测试序列)中,鼓声的感知方位的角度偏差为38
°‑
30
°
=8
°
,钢琴声的感知方位的角度偏差为83
°‑
85
°
=-2
°
,吉他声的感知方位的角度偏差为263
°‑
250
°
=13
°
。并且, 鼓声、钢琴声和吉他声分别对应不同的频率,如f1、f2和f3,若f1<f2<f3,那么,基于被测用户对鼓声、钢琴声和吉他声分别的角度偏差8
°
、-2
°
和13
°
,可以得到如图13所示第1组水平测试序列对应的一组水平方位的角度损失(如第1组水平方位的角度损失)。
144.采用本实施例,以正常用户的感知方位作为标准方位,来计算被测用户的感知方位的角度偏差。
145.当然,在另一些实施例中,手机也可以第k组目标测试序列中的多个预设水平方位或者多个垂直方位为标准方位来计算被测用户的感知方位的角度偏差。在本实施例中,只要以预设水平方位或者预设垂直方位替代前述实施例中正常用户的感知方位即可,此处不再赘述。
146.需要注意的是,上述关于s1104的说明中,主要以水平测试序列来说明。实际中,针对垂直测试序列也同理,下面仅以一个示例来说明。
147.示例性的,第k组目标测试序列为图10所示的一组垂直测试序列(记为第1组垂直测试序列),则一个完整的测试结果k可以如下表4所示:表4上述表4可以反映出,第1组垂直测试序列对应的测试结果k包括:被测用户对第1组垂直测试序列中幅度a1的声音的感知方位为300
°
;对第1组垂直测试序列中幅度a2的声音的感知方位为32
°
;以及,对第1组垂直测试序列中幅度a3的声音的感知方位为229
°

148.同样的,第k组目标测试序列为图10所示的一组垂直测试序列(记为第1组垂直测
试序列),对应的一个完整的测试结果k’可以如下表5所示:表5上述表5可以反映出,第1组垂直测试序列对应的测试结果k’包括:被测用户对第1组垂直测试序列中幅度a1的声音的感知方位为280
°
;对第1组垂直测试序列中幅度a2的声音的感知方位为50
°
;以及,对第1组垂直测试序列中幅度a3的声音的感知方位为200
°

149.基于上述表4和表5,可以计算得到被测用户对图10所示的一组垂直测试序列(记为第1组水平测试序列)中,幅度a1的声音的感知方位的角度偏差为300
°‑
280
°
=20
°
,幅度a2的声音的感知方位的角度偏差为32
°‑
50
°
=-18
°
,幅度a1的声音的感知方位的角度偏差为229
°‑
200
°
=29
°
。若a1<a2<a3,那么,基于被测用户对幅度a1、a2和a3的声音分别的角度偏差20
°
、-18
°
和29
°
,可以得到如图13所示第1组垂直测试序列对应的一组垂直方位的角度损失(如第1组垂直方位的角度损失)。
150.当然,水平方位的角度损失和垂直方位的角度损失也可以采用表格或者文字的形式来表示,本技术实施例对此不作具体限定。
151.上述关于s1101-s1104的说明中,仅说明了针对一组目标测试序列完成测试的具体实现。实际中,在针对m组水平测试序列和q组垂直测试序列都完成测试后,则可以得到m组水平测试序列对应的m组水平方位的角度损失,以及得到q组垂直测试序列对应的q组垂直方位的角度损失。
152.至此,则通过耳机播放测试音频,手机获得测试结果并对测试结果进行分析计算,最终可以得到m组水平方位的角度损失和q组垂直方位的角度损失。
153.后续,手机可以使用m组水平方位的角度损失和q组垂直方位的角度损失来确定用户的听力模型。
154.在一些实施例中,参见图14,手机可以将m组水平方位的角度损失作为输入,运行标准方位模型,得到被测用户听力的相对幅度损失,相对幅度损失是指对于各个频率的声音、被测用户左耳和右耳感知到的幅度差值(也可以称为幅度变化)。以及,手机可以将q组垂直方位的角度损失作为输入,运行标准方位模型,得到被测用户听力的基础模型。其中,基础模型是在不考虑相对幅度损失的基础上,对于各个频率的声音,被测用户可以听到的最低幅度。然后,手机可以基于相对幅度损失,对基础模型进行修正,得到被测用户的听力模型。即,在考虑相对幅度损失的基础上,对于各个频率的声音,被测用户可以听到的最低幅度。例如,将基础模型中每一个频率(也可以称为第一频率,如图14所示基础模型中的f1)对应的幅度(即第一最低幅度,如图14所示基础模型中的a1)加上相对幅度损失中该频率(如图14所示相对幅度损失中的f1)对应的幅度偏差(如图14所示相对幅度损失中的

a1),得到听力模型中该频率(如图14所示听力模型中的f1)对应的幅度(也可以称为第二最低幅度,如图14所示听力模型中的a1+

a1)。
155.在一种具体的实现方式中,手机先对m组水平方位的角度损失进行融合处理,得到随频率的变化,水平方位的角度偏差随之变化的对应关系1。如图13所示,一组水平方位的角度损失中包括各个频率的角度偏差。示例性的,标准方位模型可以对m组水平方位的角度损失中,同一频率对应的多个角度偏差求平均值,得到相应频率的声音的角度偏差均值。例如,第1组、第2组和第3组水平方位的角度损失中,被测用户对f1的声音的角度偏差依次为

dh11、

dh12和

dh13。那么,手机可以求得被测用户对f1的声音的角度偏差均值

dh11=(

dh11+

dh12+

dh13)/3。在得到上述对应关系1后,手机可以将对应关系1输入至标准方位模型,标准方位模型则可以输出相对幅度损失。
156.至此需要说明的是,若仅使用一组水平测试序列确定水平方位的角度损失,则只会得到一组水平方位的角度损失,那么,该组水平方位的角度损失则可以被视为对应关系1。也就是说,若仅使用一组水平测试序列得到一组水平方位的角度损失,则可以省略对m组水平方位的角度损失进行融合处理的步骤。
157.示例性的,标准方位模型可以通过如下方式训练得到:收集多组水平训练样本,用于对正常用户进行听力测试,得到随声音的幅度的变化,正常用户感知到水平方位随之变化的拟合模型。示例性的,多组水平训练样本为前述m组水平测试样本。关于多组水平训练样本,可参见前文关于m组水平测试序列的相关说明,此处不再赘述。
158.针对任一组水平训练样本,通过播放该水平训练样本对应的水平训练音频,然后接收正常用户反馈的水平方位的感知方位,从而确定正常用户对初始的一定频率和幅度的声音的初始水平感知方位。接着,可多次调节该组水平训练样本中的幅度,并在每次调节后播放调整后的水平训练音频,然后接收正常用户反馈的水平方位的感知方位,从而确定正常用户对一定频率和调节后的幅度的声音的水平感知方位。如此,通过对多组水平训练样本的大量训练,可以拟合得到随着声音的幅度的变化,正常用户的水平感知方位随之变化的对应关系2(也可以称为第一对应关系)。例如,对应关系2中包括幅度变化

a0,水平感知方位的角度偏差为

dh1。
159.在得到上述对应关系2后,手机将对应关系1输入至标准方位模型,手机可以基于对应关系1中各个频率对应的角度偏差,在对应关系2中确定对应的幅度变化。从而可以得到对应关系1中各个频率对应的幅度变化,即相对幅度损失。
160.在一种具体的实现方式中,手机先对q组垂直方位的角度损失进行融合处理,得到随幅度的变化,垂直方位的角度偏差随之变化的对应关系3。如图13所示,一组垂直方位的角度损失中包括各个幅度的角度偏差。示例性的,标准方位模型可以对q组垂直方位的角度损失中,同一幅度对应的多个角度偏差求加权平均值,得到相应幅度的声音的角度偏差均值。在计算加权平均值过程中,可以基于每一组垂直测试序列中采用的谱信号的频率来确定权值。
161.例如,第1组、第2组和第3组垂直测试序列中,依次使用的是频率为f1、f2和f3的谱信号,并且f2和f3位于人耳听力敏感的中频范围,即1.1khz-3.8khz之间,而f1低于1.1khz。那么,可以为第2组和第3组垂直方位的角度损失设置较高的权重,为第1组垂直方位的角度损失设置较低的权重。若第1组、第2组和第3组垂直测试序列中,被测用户对幅度a1的声音的角度偏差依次为

dv11、

dv12和

dv13。那么,手机可以求得被测用户对幅度a1的声音
的角度偏差均值

dv11=

dh11*k1+

dh12*k2+

dh13*k3,k2和k3大于k1。在得到上述对应关系3后,手机可以将对应关系3输入至标准方位模型,标准方位模型则可以输出基础模型(也可以称为频率损失模型)。
162.至此需要说明的是,若仅使用一组垂直测试序列确定垂直方位的角度损失,则只会得到一组垂直方位的角度损失,那么,该组垂直方位的角度损失则可以被视为对应关系3。也就是说,若仅使用一组垂直测试序列得到一组垂直方位的角度损失,则可以省略对q组垂直方位的角度损失进行融合处理的步骤。示例性的,标准方位模型可以通过如下方式训练得到:收集多组垂直训练样本,用于对正常用户进行听力测试,得到随声音的频率的变化,正常用户感知到垂直方位随之变化的拟合模型。示例性的,多组垂直训练样本为前述q组垂直测试样本。关于多组垂直训练样本,可参见前文关于q组垂直测试序列的相关说明,此处不再赘述。
163.针对任一组垂直训练样本,通过播放该垂直训练样本对应的垂直训练音频,然后接收正常用户反馈的垂直方位的感知方位,从而确定正常用户对初始的一定频率和幅度的声音的初始垂直感知方位。接着,可多次调节该组垂直训练样本谱信号的频率,并在每次调节后播放调整后的训练音频,然后接收正常用户反馈的垂直方位的感知方位,从而确定正常用户对一定频率和调节后的频率的声音的水平感知方位。如此,通过对多组垂直训练样本的大量训练,可以拟合得到随着声音的频率的变化,正常用户的垂直感知方位随之变化的对应关系4(也可以称为第二对应关系)。例如,对应关系4中包括频率变化

f,如变化到f0+

f,垂直感知方位的角度偏差为

dv1。
164.在得到上述对应关系4后,手机将对应关系3输入至标准方位模型,手机可以基于对应关系3中各个幅度对应的角度偏差,在对应关系4中确定对应的频率。从而可以得到对应关系3中各个幅度的频率。即,得到包括用户可感知到各个频率的声音的第二最低幅度的基础模型。
165.当前测试被测用户可能是听力受损的用户,而听力上的幅度损失可能会干扰垂直方位的角度损失的测量。基于此,在一些实施例中,在测试垂直方位的角度损失之前,如图11所示的s1101之前,可以先测试得到被测用户双耳的绝对幅度损失,包括被测用户左耳的第一绝对幅度损失和右耳的第二绝对幅度损失。然后,在测试垂直方位的角度损失的过程中,可以将第一绝对幅度损失和第二绝对幅度损失抹平,使垂直方位的角度测试的过程不受幅度损失的干扰。
166.参见图15,测试第一绝对幅度损失的过程包括:s1501、手机确定基准幅度。
167.其中,基准幅度是测试第一绝对幅度损失的起始幅度。
168.可以测试正常用户对预设频段范围内不同幅度的声音的听力情况,确定出正常用户在预设频段范围内可听见的最低幅度。手机可以将正常用户在预设频段范围内可听见的最低幅度作为基准幅度。
169.示例性的,由于人耳最为敏感的为1.1khz-3.8khz的中频信号,则可将预设频段范围设置为1.1khz到3.8khz内。
170.s1502、手机向左耳塞发送预设频段范围内、幅度为j的测试信号,j从基准幅度逐
渐增大。
171.示例性的,基准幅度为a0,手机第一次则先向左耳塞发送预设频段范围内、幅度为a0的测试信号;手机第二次则向左耳塞发送预设频段范围内、幅度为a0+1的测试信号。
172.s1503、左耳塞播放测试信号对应的音频。
173.s1504、手机接收被测用户的听力反馈,听力反馈包括能听到和不能听到两种。
174.左耳塞播放测试信号对应的音频后,被测用户若能听到,则可以反馈能听到;若不能听到,则可以反馈不能听到。例如,手机在检测到被测用户对图16所示界面1601中“是”选项的选择操作后,手机则可以开始测试绝对损失,并在每发送一次测试信号后,则可以显示图16所示的界面1602,界面1602中包括提示
ꢀ“
您是否听到左耳塞播放的声音”,用于提示被测用户输入听力反馈。以及,界面1602中还包括“能听到”和“不能听到”两个选项,用于选择听力反馈结果。
175.s1505、手机基于听力反馈确定左耳是否可以听到幅度为j的声音。若不能,则继续执行s1502;若能,则执行s1506。
176.若不能听到,则表明被测用户对当前幅度j的声音有听力损失,需要继续执行s1502及其后续步骤,针对幅度j为j+1的测试信号继续测试,直至确定出被测用户可以听到的幅度。若能听到,则表明被测用户对当前幅度j的声音没有力损失,则执行s1506,以确定出第一绝对幅度损失。
177.s1506、手机将基准幅度和j的差值确定为第一绝对幅度损失。
178.示例性的,基准幅度为a0,当前j=a0+2,则可以确定出第一绝对幅度损失为-2db。
179.前述仅说明了确定第一绝对幅度损失的具体实现,实际中,确定第二绝对幅度损失的过程也同理。唯一需要注意的是:在确定第二绝对幅度损失的过程中,手机需要向右耳塞发送测试信号,以及由右耳塞播放测试信号。
180.示例性的,采用上述图15所示的方式测试第一绝对幅度损失的过程中,被测用户的听力反馈如图17中“测试被测用户的左耳”列所示。即,左耳可以听到的最低幅度比基准幅度高2db。换言之,左耳听力比正常用户差2db,第一绝对幅度损失为-2db。以及,采用上述图15类似的方式测试第二绝对幅度损失的过程中,被测用户的听力反馈如图17中“测试被测用户的右耳”列所示。即,右耳可以听到的最低幅度比基准幅度高3db。换言之,右耳听力比正常用户差3db,第二绝对幅度损失为-3db。
181.在得到第一绝对幅度损失和第二绝对幅度损失后,参见图18,在前文图11所示的s1101之前,还包括:s1801、手机基于第一绝对幅度损失和第二绝对幅度损失更新q组垂直测试序列,得到更新后的q组垂直测试序列,更新后的每组垂直测试序列中包括左耳测试序列和右耳测试序列。
182.针对任一组垂直测试序列,手机可以将该组垂直测试序列中包括的多个垂直测试样本的幅度减去第一绝对幅度损失,得到用于测试左耳的一组垂直测试序列(包括多种左耳测试信号);以及,将组垂直测试序列中包括的多个垂直测试样本的幅度减去第二绝对幅度损失,得到用于测试右耳的另一组垂直测试序列(包括多种右耳测试信号)。即,一组垂直测试序列,可以更新得到分别用于左耳和右耳测试的两组垂直测试序列(可以称为一组左耳测试序列和一组右耳测试序列)。即,更新后的一组垂直测试序列包括两个子测试序列。
183.示例性的,第1组垂直测试序列中依次包括幅度为a1、a2以及a3的垂直测试样本,并且第一绝对幅度损失为-2db,第二绝对幅度损失为-3db,则得到的第1组垂直测试序列对包括如下两组子测试序列:左耳测试序列,依次包括幅度为a1+2db、a2+2 db以及a3+2 db的垂直测试样本;右耳测试序列,依次包括幅度为a1+3db、a2+3 db以及a3+3 db的垂直测试样本。
184.经过s1801,对应q组垂直测试序列,则可以得到更新后的q组垂直左测试序列,并且,更新后的每组垂直测试序列中都包括两组子测试序列。
185.继续参见图18,图11所示的s1101具体为:s1101’、 手机向耳机发送第k组目标测试序列,第k组目标测试序列为m组水平测试序列和更新后的q组垂直测试序列中的任一组测试序列,k从1,2,3
……
m+q中依次取值。
186.与前文s1101不同的是,若第k组目标测试序列为更新后的一组垂直测试序列,则第k组目标测试序列中包括左耳测试序列和右耳测试序列。那么,若第k组目标测试序列为更新后的一组垂直测试序列,耳机则需要向左耳塞发送第k组目标测试序列包括的左耳测试序列,向右耳塞发送第k组目标测试序列包括的右耳测试序列。
187.继续参见图18,图11所示的s1102具体为:s1102’、耳机播放第k组目标测试序列对应的测试音频k;其中,若第k组目标测试序列为更新后的一组垂直测试序列,则左耳塞播放左耳测试序列对应的测试音频k1,右耳塞播放右耳测试序列对应的测试音频k2。
188.如此,手机可以将两只耳朵的幅度绝对损失抹平,避免对垂直测试造成干扰。
189.进一步的,在本实施例中,由于在垂直测试的过程中,将双耳的幅度绝对损失抹平了。那么,在后续确定听力模型的过程中,则需要将幅度绝对损失补上,以提高确定的听力模型的准确性。示例性的,与前文图14所示确定听力模型的过程不同的不是:参见图19(不同之处主要在图19中的加粗矩形框内),在本实施例中,手机在基于标准方位模型得到相对幅度损失后,可以结合第一绝对幅度损失和第二绝对幅度损失修正相对幅度损失。示例性的,可以计算左耳和右耳的绝对幅度损失的差值,并将相对幅度损失中各个频率(也可以称为第二频率)对应的幅度差值(也可以称为第一幅度差值)加上绝对幅度损失的差值,得到双耳幅度损失中相应频率(即第二频率)对应的幅度差值(也可以称为第二幅度差值)。例如,第一绝对幅度损失为-2db,第二绝对幅度损失为-3db,则绝对幅度损失的差值为-2-(-3)db=1db,相对幅度损失中频率f1对应的幅度差值为

a1,那么将

a1加1则可以得到双耳幅度损失中频率f1对应的幅度差值,即

a1+1。后续,在融合得到听力模型时,则是将双耳幅度损失与基础模型融合,而不是将相对幅度损失与基础模型融合。例如,图19所示听力模型中,频率f1对应的幅度为基础模型中频率f1对应的幅度a1与双耳幅度损失中频率f1对应的幅度损失

a1+1之和,即a1+

a1+1。
190.本技术实施例还提供了一种电子设备,该电子设备可以包括:存储器和一个或多个处理器。存储器和处理器耦合。该存储器用于存储计算机程序代码,该计算机程序代码包括计算机指令。当处理器执行计算机指令时,电子设备可执行上述方法实施例中手机执行的各个功能或者步骤。
191.本技术实施例还提供一种芯片系统,如图20所示,该芯片系统2000包括至少一个处理器2001和至少一个接口电路2002。处理器2001和接口电路2002可通过线路互联。例如,
接口电路2002可用于从其它装置(例如电子设备的存储器)接收信号。又例如,接口电路2002可用于向其它装置(例如处理器2001)发送信号。示例性的,接口电路2002可读取存储器中存储的指令,并将该指令发送给处理器2001。当所述指令被处理器2001执行时,可使得电子设备执行上述实施例中手机执行的各个步骤。当然,该芯片系统还可以包含其他分立器件,本技术实施例对此不作具体限定。
192.本实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当该计算机指令在电子设备上运行时,使得电子设备执行上述方法实施例中手机执行的各个功能或者步骤。
193.本实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述方法实施例中手机执行的各个功能或者步骤。
194.另外,本技术的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述方法实施例中手表执行的各个功能或者步骤,实现估计体能年龄。
195.其中,本实施例提供的电子设备、通信系统、计算机可读存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
196.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
197.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,该模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
198.该作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
199.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
200.该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例方法的全部或部分步骤。而前述
的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
201.最后应说明的是,以上实施例仅用以说明本技术的技术方案而非限制,尽管参照较佳实施例对本技术进行了详细说明,本领域的普通技术人员应当理解,可以对本技术的技术方案进行修改或等同替换,而不脱离本技术技术方案的精神和范围。

技术特征:


1.一种听力模型的确定方法,其特征在于,应用于电子设备,包括:播放水平测试音频,水平测试音频中包括频率和出现的水平方位不同,但幅度相同的多种第一声音信号;接收用户反馈的水平测试结果,所述水平测试结果包括用户对所述多种第一声音信号的水平感知方位;播放垂直测试音频,垂直测试音频中包括幅度和出现的垂直方位不同,但谱信号相同的多种第二声音信号;接收用户反馈的垂直测试结果,所述垂直测试结果包括用户对所述多种第二声音信号的垂直感知方位;基于所述水平测试结果和垂直测试结果得到用户的听力模型,所述听力模型包括用户可感知到各个频率的声音信号的第一最低幅度,所述听力模型用于听力补偿。2.根据权利要求1所述的方法,其特征在于,所述播放水平测试音频,包括:通过耳机播放所述水平测试音频;所述播放垂直测试音频,包括:通过所述耳机播放所述垂直测试音频。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:获取所述耳机的左耳塞中前馈麦克风采集的第一前馈信号,以及获取所述耳机的右耳塞中所述前馈麦克风采集的第二前馈信号;所述通过耳机播放所述水平测试音频,以及所述通过所述耳机播放所述垂直测试音频,包括:在所述第一前馈信号小于第一阈值,且所述第二前馈信号小于所述第一阈值的情况下,通过所述耳机播放所述水平测试音频,通过所述耳机播放所述垂直测试音频。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:获取所述左耳塞中反馈麦克风采集的第一反馈信号,以及获取所述右耳塞中所述反馈麦克风采集的第二反馈信号;所述通过耳机播放所述水平测试音频,以及所述通过所述耳机播放所述垂直测试音频,包括:在所述第一前馈信号与所述第一反馈信号的差值大于第二阈值,且所述第二前馈信号与所述第二反馈信号的差值大于第二阈值的情况下,通过所述耳机播放所述水平测试音频,以及通过所述耳机播放所述垂直测试音频。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:向所述耳机的左耳塞和右耳塞发送同样的预设音频,所述预设音频用于测试所述左耳塞的扬声器和所述右耳塞的所述扬声器的硬件差异;获取所述左耳塞中反馈麦克风采集的第三反馈信号,以及获取所述右耳塞中所述反馈麦克风采集的第四反馈信号,所述第三反馈信号包括所述左耳塞的所述扬声器播放所述预设音频的结果,所述第四反馈信号包括所述右耳塞的所述扬声器播放所述预设音频的结果;确定使所述第三反馈信号和所述第四反馈信号一致的校准系数;向第一耳塞发送所述校准系数,所述第一耳塞为左耳塞或者右耳塞;
所述通过耳机播放所述水平测试音频,以及所述通过所述耳机播放所述垂直测试音频,包括:通过所述第一耳塞使用校准系数对所述水平测试音频校准后播放校准后的所述水平测试音频,通过第二耳塞播放所述水平测试音频;以及,通过所述第一耳塞使用校准系数对所述垂直测试音频校准后播放校准后的所述垂直测试音频,通过第二耳塞播放所述垂直测试音频;其中,所述第二耳塞是所述左耳塞和所述右耳塞中除所述第一耳塞之外的耳塞。6.根据权利要求2-5中任一项所述的方法,其特征在于,所述基于所述水平测试结果和垂直测试结果得到用户的听力模型,包括:基于所述水平测试结果确定用户听力的水平角度损失,所述水平角度损失包括用户对各个频率的声音信号的水平感知方位的角度偏差;基于所述垂直测试结果确定用户听力的垂直角度损失,所述垂直角度损失包括用户对各个幅度的声音信号的垂直感知方位的角度偏差;基于所述水平角度损失和所述垂直角度损失计算所述用户的听力模型。7.根据权利要求6所述的方法,其特征在于,所述电子设备中包括第一对应关系和第二对应关系,所述第一对应关系包括幅度的变化与无听力损失的人对声音信号的水平感知方位的变化的对应关系,所述第二对应关系包括频率的变化与无听力损失的人对声音信号的垂直感知方位的变化的对应关系;所述基于所述水平角度损失和所述垂直角度损失计算所述用户的听力模型,包括:基于所述第一对应关系,将所述水平角度损失转换为用户双耳的相对幅度损失,所述相对幅度损失包括对各个频率的声音信号、用户左耳和右耳感知到的幅度差值;基于所述第二对应关系,将所述垂直角度损失转换为用户双耳的频率损失模型,所述频率损失模型包括用户可感知到各个频率的声音信号的第二最低幅度;基于所述相对幅度损失修正所述频率损失模型,得到所述听力模型。8.根据权利要求7所述的方法,其特征在于,所述基于所述相对幅度损失修正所述频率损失模型,得到所述听力模型,包括:将所述频率损失模型中第一频率对应的第一最低幅度,加上所述相对幅度损失中所述第一频率对应的幅度差值,得到所述听力模型中所述第一频率对应的第二最低幅度;其中,所述第一频率为所述频率损失模型包括的任一频率。9.根据权利要求6所述的方法,其特征在于,所述方法还包括:将所述垂直测试音频中所述多种第二声音信号的幅度减去第一绝对幅度损失,得到多种左耳测试信号;所述多种第二声音信号的幅度减去第二绝对幅度损失,得到多种右耳测试信号,所述多种左耳测试信号和所述多种右耳测试信号构成更新后的所述垂直测试音频;其中,所述第一绝对幅度损失为预设频段范围内、无听力损失的人在可听到的最低幅度与用户左耳可听到的最低幅度的差值,所述第二绝对幅度损失为所述预设频段范围内、无听力损失的人在可听到的最低幅度与用户右耳可听到的最低幅度的差值;所述通过所述耳机播放所述垂直测试音频,包括:通过所述耳机的左耳塞播放所述多种左耳测试信号,通过所述耳机的右耳塞播放所述
多种右耳测试信号。10.根据权利要求9所述的方法,其特征在于,所述电子设备中包括第一对应关系和第二对应关系,所述第一对应关系包括幅度的变化与无听力损失的人对声音信号的水平感知方位的变化的对应关系,所述第二对应关系包括频率的变化与无听力损失的人对声音信号的垂直感知方位的变化的对应关系;所述基于所述水平角度损失和所述垂直角度损失计算所述用户的听力模型,包括:基于所述第一对应关系,将所述水平角度损失转换为用户双耳的相对幅度损失,所述相对幅度损失包括对各个频率的声音信号、用户左耳和右耳感知到的幅度差值;基于所述第一绝对幅度损失和所述第二绝对幅度损失修正所述相对幅度损失,得到双耳幅度损失;基于所述第二对应关系,将所述垂直角度损失转换为用户双耳的频率损失模型,所述频率损失模型包括用户可感知到各个频率的声音信号的第二最低幅度;基于所述双耳幅度损失修正所述频率损失模型,得到所述听力模型。11.根据权利要求10所述的方法,其特征在于,所述基于所述第一绝对幅度损失和所述第二绝对幅度损失修正所述相对幅度损失,得到双耳幅度损失,包括:将所述相对幅度损失中,第二频率对应的第一幅度差值加上所述第一绝对幅度损失和所述第二绝对幅度损失的差值,得到所述双耳幅度损失中所述第二频率对应的第二幅度差值。12.根据权利要求1所述的方法,其特征在于,在所述基于所述水平测试结果和垂直测试结果得到用户的听力模型之后,所述方法还包括:将待播放音频中第三频率的声音信号提高预设幅度后播放,所述第三频率为所述待播放音频包括的声音信号的任一频率,所述预设幅度为所述听力模型中所述第三频率对应的第一最低幅度与无听力损失的人可听到所述第三频率的声音信号的第三最低幅度的差值。13.根据权利要求1所述的方法,其特征在于,所述水平测试音频包括第一水平测试音频和第二水平测试音频,所述第一水平测试音频中依次出现的多种第一声音信号对应的多个频率的顺序、与所述第二水平测试音频中依次出现的多种第一声音信号对应的多个频率的顺序不完全相同。14.根据权利要求1所述的方法,其特征在于,所述垂直测试音频包括第一垂直测试音频和第二垂直测试音频,所述第一垂直测试音频中依次出现的多种第二声音信号对应的多个幅度的顺序、与所述第二垂直测试音频中依次出现的多种第二声音信号一一对应的多个幅度的顺序不完全相同。15.一种电子设备,其特征在于,所述电子设备包括存储器和一个或多个处理器;所述存储器和所述处理器耦合;所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述计算机指令被所述处理器执行时,使得所述电子设备执行权利要求1-14中任一项所述的方法。16.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当所述指令在电子设备上运行时,使得所述电子设备执行如权利要求1-14中任一项所述的方法。
17.一种通信系统,其特征在于,所述通信系统包括用于执行权利要求1-14中任一项所述的方法的电子设备,以及包括用于播放测试音频的耳机。

技术总结


一种听力模型的确定方法、电子设备及系统,涉及辅听功能技术领域,可以基于方位测试确定出用户的听力情况,即得到听力模型,从而可以辅助实现听力补偿。其中,播放包括频率和出现的水平方位不同,但幅度相同的多种第一声音信号的水平测试音频,并接收水平测试结果,水平测试结果包括用户对多种第一声音信号的水平感知方位。播放包括幅度和出现的垂直方位不同,但谱信号相同的多种第二声音信号的垂直测试音频,并接收垂直测试结果,垂直测试结果包括用户对多种第二声音信号的垂直感知方位。基于水平测试结果和垂直测试结果得到用户的听力模型,听力模型包括用户可感知到各个频率的声音信号的第一最低幅度。的声音信号的第一最低幅度。的声音信号的第一最低幅度。


技术研发人员:

杨昭 韩荣

受保护的技术使用者:

荣耀终端有限公司

技术研发日:

2022.11.11

技术公布日:

2022/12/9


文章投稿或转载声明

本文链接:http://www.wtabcd.cn/zhuanli/patent-1-51676-0.html

来源:专利查询检索下载-实用文体写作网版权所有,转载请保留出处。本站文章发布于 2022-12-20 12:07:31

发表评论

验证码:
用户名: 密码: 匿名发表
评论列表 (有 条评论
2人围观
参与讨论