耳机控制方法、耳机以及计算机可读存储介质与流程

文档序号:28272203发布日期:2021-12-31 19:59阅读:57来源:国知局
耳机控制方法、耳机以及计算机可读存储介质与流程

1.本发明涉及耳机技术领域,特别涉及一种耳机控制方法、耳机以及计算机可读存储介质。


背景技术:

2.降噪耳机出现于上个世纪50年代,飞行员为降噪耳机主要使用人群,降噪耳机用于让飞行员免受巨大风噪和引擎声的干扰。
3.目前,大街上车水马龙,日常生活中充斥着各种噪声,使得人们难以安静的独处、静静地听一首属于自己的歌曲,因此,人们急需一种降噪耳机,来屏蔽环境中的噪音。为了满足人们的需求,具有降噪功能的tws(true wireless stereo,真正无线立体声)耳机诞生,具有降噪功能的tws耳机为人们提拱了较好的音乐体验。
4.相关技术中,公布了一种降噪耳机,用户可以基于自己的实时需求,手动在降噪耳机的预设模式中确定出选定模式,耳机继续利用选定模式进行输出控制,从而满足用户的实时需求。
5.但是,用户在降噪耳机的预设模式中确定出选定模式时,操作复杂度较高,导致选定模式获得效率较低。


技术实现要素:

6.本发明提供一种耳机控制方法、耳机以及计算机可读存储介质,旨在解决现有技术中用户在降噪耳机的预设模式中确定出选定模式时,操作复杂度较高,导致选定模式获得效率较低的技术问题。
7.为实现上述目的,本发明提出一种耳机控制方法,包括:
8.获取耳机的佩戴者的耳蜗震动幅度和/或耳机的加速度信息;
9.根据耳蜗震动幅度和/或加速度信息确定选定模式;
10.利用选定模式对耳机进行控制。
11.此外,为实现上述目的,本发明还提出了一种耳机,耳机包括存储器、处理器及存储在存储器中并在处理器上运行的耳机控制程序,处理器执行耳机控制程序时实现如上述的耳机控制方法的步骤。
12.此外,为实现上述目的,本发明还提出了一种计算机可读存储介质,计算机可读存储介质上存储有耳机控制程序,处理器执行耳机控制程序时实现如上述的耳机控制方法的步骤。
13.本发明技术方案提出了一种耳机控制方法,通过获取耳机的佩戴者的耳蜗震动幅度和/或耳机的加速度信息;根据耳蜗震动幅度和/或加速度信息确定选定模式;利用选定模式对耳机进行控制。由于,现有的耳机,需要用户手动在耳机的预设模式中确定出选定模式,即需要用户手动操作,才能获得选定模式,使得选定模式的获得方法需要较多的操作步骤,导致用户的体验较差。而本技术中,耳机自动根据耳蜗震动幅度和/或加速度信息,在预
设模式中确定出选定模式,不需要用户进行任何手动操作,即可确定出选定模式,从而减少了用户的操作步骤,大大提高了选定模式的获得效率,提高了用户体验。
附图说明
14.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
15.图1为本发明实施例方案涉及的硬件运行环境的耳机结构示意图;
16.图2为本发明耳机控制方法第一实施例的流程示意图;
17.图3为本发明耳机控制装置第一实施例的结构框图。
18.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
19.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
20.参照图1,图1为本发明实施例方案涉及的硬件运行环境的耳机结构示意图。
21.通常,耳机包括:至少一个处理器301、存储器302以及存储在存储器上并可在处理器上运行的耳机控制程序,耳机控制程序配置为实现如前的耳机控制方法的步骤。
22.处理器301可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器301可以采用dsp(digital signal processing,数字信号处理)、fpga(field-programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器301也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processingunit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器301可以在集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。处理器301还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关耳机控制方法操作,使得耳机控制方法模型可以自主训练学习,提高效率和准确度。
23.存储器302可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器302还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器302中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器301所执行以实现本技术中方法实施例提供的耳机控制方法。
24.在一些实施例中,终端还可选包括有:通信接口303和至少一个外围设备。处理器301、存储器302和通信接口303之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与通信接口303相连。具体地,外围设备包括:射频电路304、电源305和
传感器306中的至少一种。
25.通信接口303可被用于将i/o(input/output,输入/输出)相关的至少一个外围设备连接到处理器301和存储器302。在一些实施例中,处理器301、存储器302和通信接口303被集成在同一芯片或电路板上;在一些其他实施例中,处理器301、存储器302和通信接口303中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
26.射频电路304用于接收和发射rf(radio frequency,射频)信号,也称电磁信号。射频电路304通过电磁信号与通信网络以及其他通信设备进行通信。射频电路304将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路304包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路304可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi(wireless fidelity,无线保真)网络。
27.电源305用于为电子设备中的各个组件进行供电。电源305可以是交流电、直流电、一次性电池或可充电电池。当电源305包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
28.传感器306用于采集耳机的佩戴者的传感数据和耳机本身的传感数据。具体的,传感器306可以包括声音检测传感器和加速度传感器;声音检测传感器用于采集佩戴者的说话状态信息,加速度传感器用于采集耳机的加速度信息。
29.本领域技术人员可以理解,图1中示出的结构并不构成对耳机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
30.此外,本发明实施例还提出一种计算机可读存储介质,计算机可读存储介质上存储有耳机控制程序,耳机控制程序被处理器执行时实现如上文的耳机控制方法的步骤。因此,这里将不再进行赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。对于本技术所涉及的计算机可读存储介质实施例中未披露的技术细节,请参照本技术方法实施例的描述。确定为示例,程序指令可被部署为在一个耳机上执行,或者在位于一个地点的多个耳机上执行,又或者,在分布在多个地点且通过通信网络互连的多个耳机备上执行。
31.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述的计算机可读存储介质可为磁碟、光盘、只读存储记忆体(read

only memory,rom)或随机存储记忆体(random accessmemory,ram)等。
32.基于上述硬件结构,提出本发明耳机控制方法的实施例。
33.参照图2,图2为本发明耳机控制方法第一实施例的流程示意图,方法用于耳机,包括以下步骤:
34.步骤s11:耳机获取耳机的佩戴者的耳蜗震动幅度和/或耳机的加速度信息。
35.步骤s12:耳机根据耳蜗震动幅度和/或加速度信息确定选定模式。
36.步骤s13:耳机利用选定模式对耳机进行控制。
37.需要说明的是,本发明的执行主体是耳机,耳机安装有耳机控制程序,耳机执行耳机控制程序时实现本发明的耳机控制方法的步骤。在本发明中,耳机可以是头戴式耳机,也
可以是入耳式耳机或半入耳式耳机,本发明不做限定。
38.通常,耳机为降噪耳机,可以是具有降噪功能的tws(true wireless stereo,真正无线立体声)耳机。本发明的耳机中会预置一些降噪模式,预置的降噪模式即为本发明的预设模式(下文描述,此处不做赘述),预设模式可以包括降噪模式、环境监听模式和通透模式(这些模式与现有的耳机中名称相同的模式是具有相似功能的)。另外,预设模式还可以包括关闭模式,在关闭模式下,耳机不开启任何降噪功能,即耳机关闭环境监听模式,关闭降噪模式,并且关闭通透模式。确定选定模式即是在预设模式中确定出的模式。
39.可以理解的是,在执行本发明的耳机控制方法的步骤时,佩戴者会佩戴耳机,在佩戴者未佩戴耳机时,耳机无需做任何降噪处理。在进行步骤s11之前,需要耳机利用预置的传感器检测耳机是否被佩戴者佩戴。例如,耳机为入耳式式耳机时,利用耳机中预置红外传感器,检测耳机是否处于佩戴者的耳朵中。
40.只有在佩戴者佩戴耳机时,才进行本发明的耳机控制方法,执行步骤s11;若佩戴者未佩戴耳机,则不进行本发明的耳机控制方法,继续利用耳机中预置的传感器检测耳机是否被佩戴者佩戴,直到佩戴者佩戴耳机,才执行步骤s11。
41.另外,在本发明中,耳机包括声音检测传感器和加速度传感器,声音检测传感器用于获得最佩戴者的耳蜗震动幅度,加速度传感器用于获得耳机的加速度信息。当在耳机处于通话状态时,由于不需要确定佩戴者是否说话,则可以只开启加速度传感器(获取加速度信息),关闭声音检测传感器,以节省耳机的电能消耗。在耳机未处于通话状态时,开启加速度传感器和声音检测传感器,以获取加速度信息和耳蜗震动幅度。
42.具体的,声音检测传感器可以为bone

sensor(骨传感器);由于mic传感器采集的数据是当时环境的所有数据,基于mic传感器采集的数据,无法判断是佩戴者本身在说话,还是周围环境中其他人在说话;bone

sensor能够通过佩戴者的耳朵附近的骨骼的震动,判断佩戴者是否在说话;同时,bone

sensor功耗比普通mic要小,因此,在本发明中bone

sensor为一个较优的选择。
43.具体的,加速度传感器可以是g

sensor,g

sensor内部有finger

sets,finger

sets用来测量产生加速度读时质量块的位移。每一个finger

sets具有两个电容极板,当有加速度时,质量块会产生相对运动,位移的变化会导致差分电容的变化,基于差分电容的变化,获得加速度的变化;其中,差分电容和加速度的计算过程由g

sensor内部完成,现有的g

sensor均会内置差分电容和加速度的计算过程。耳机结构固定之后,首先需要根据g

sensor所放的位置和正常佩戴时状态进行校准,假设正常佩戴时,g

sensor的z轴垂直向地,正前方为x轴,左耳正右方为y轴,右耳正左方为y轴,当g

sensor静止时(表示佩戴者处于静止状态),x/y轴输出为0g,z轴输出为1g。
44.进一步的,耳机获取耳机的佩戴者的耳蜗震动幅度和/或耳机的加速度信息之前,方法还包括:若耳机未处于通话状态,则触发耳机获取耳机的佩戴者的耳蜗震动幅度和耳机的加速度信息的操作。
45.同时,耳机获取耳机的佩戴者的耳蜗震动幅度和/或耳机的加速度信息之前,方法还包括:若耳机处于通话状态,则触发耳机获取耳机的加速度信息的操作。
46.可以理解的是,在耳机未处于通话状态时,是根据耳蜗振动幅度和加速度信息共同确定出选定模式,当耳机处于通话状态时,只需要基于加速度信息确定出选定模式即可。
用户的通话状态不同,基于不同类型的信息确定对应的选定模式。其中,用户是否通话,是通过耳机的通话状态信息确定的:当耳机处于通话状态,用户正在通话,当耳机未处于通话状态,用户未在通话。
47.进一步的,耳机根据耳蜗震动幅度和加速度信息确定选定模式,包括:若预设震动幅度区间与耳蜗震动幅度匹配,则耳机确定佩戴者在说话;耳机将通透模式确定为选定模式。其中,在通透模式下,耳机保留了一些人声,耳机的声音比关闭了降噪模式更通透,像没带耳机一样。
48.需要说明的是,本发明的预设震动幅度区间可以是耳机厂家利用声音检测传感器,采集第一目标用户的目标震动幅度,目标震动幅度是第一目标用户处于说话状态时,第一目标用户的耳膜的震动幅度;基于目标震动幅度,获得预设震动幅度区间,然后由耳机厂家将预设震动幅度区间存储于耳机中,或者由厂家通过无线网络发送至耳机,以使耳机存储预设震动幅度区间。其中,第一目标用户可以包括多个用户。
49.可以理解的是,根据第一目标用户的目标震动幅度,确定一个囊括全部第一目标用户或大部分第一目标用户对应的目标震动幅度的区间即为预设震动幅度区间。当耳蜗震动幅度在预设震动幅度区间内,则表示佩戴者在说话,否则佩戴者未在说话。
50.例如,第一目标用户包括10个,10个第一目标用户的目标震动幅度包括10个,则获得的预设震动幅度区间可以包括10个目标震动幅度,也可以包括其中9个目标震动幅度。
51.进一步的,方法还包括:若预设震动幅度区间与耳蜗震动幅度不匹配,则耳机确定佩戴者未在说话;若预设静止加速度区间与加速度信息匹配,则耳机确定佩戴者处于静止状态;耳机将降噪模式确定为选定模式。
52.需要说明的是,本发明的预设静止加速度区间可以是耳机厂家利用加速度传感器,采集第二目标用户的第一加速度信息集,第一加速度信息集包括第二目标用户处于静止状态时,第二目标用户的加速度信息;基于第一加速度信息集,获得预设静止加速度区间,然后由耳机厂家将预设静止加速度区间存储于耳机中,或者由厂家通过无线网络发送至耳机,以使耳机存储预设静止加速度区间。其中,第二目标用户可以包括多个用户,第二目标用户可以包括第一目标用户。
53.可以理解的是,第二目标用户的第一加速度信息集囊括全部第二目标用户或大部分第二目标用户对应的加速度信息。当第一加速度信息在预设静止加速度区间内,则表示佩戴者处于静止状态,否则佩戴者未处于静止状态。
54.例如,第二目标用户包括10个,10个第二目标用户的第一加速度信息集包括10个加速度信息,则获得的预设静止加速度区间可以包括10个加速度信息,也可以包括其中9个加速度信息。
55.可以理解的是,第二目标用户处于静止状态时,表示第二用户的运动状态很稳定,运动幅度极小,并不是完全不动,用户完全不动是难以实现的,所以,对于静止状态对应的预设静止加速度区间需要基于完全静止状态对应的加速度信息,确定一个较小的波动区间,以继续基于完全静止状态对应的加速度信息和该波动区间,获得静止状态对应的加速度区间——预设静止加速度区间。
56.进一步的,方法还包括:若预设震动幅度区间与耳蜗震动幅度不匹配,则耳机确定佩戴者未在说话;若预设行走加速度区间与加速度信息匹配,则耳机确定佩戴者处于行走
状态;耳机将环境监听模式确定为选定模式。
57.需要说明的是,本发明的预设行走加速度区间可以是耳机厂家利用加速度传感器,采集第二目标用户的第二加速度信息集,第二加速度信息集包括第二目标用户处于行走状态时,第二目标用户的加速度信息;基于第二加速度信息集,获得预设行走加速度区间,然后由耳机厂家将预设行走加速度区间存储于耳机中,或者由厂家通过无线网络发送至耳机,以使耳机存储预设行走加速度区间。
58.可以理解的是,第二目标用户的第二加速度信息集囊括全部第二目标用户或大部分第二目标用户对应的加速度信息。当第二加速度信息在预设行走加速度区间内,则表示佩戴者处于行走状态,否则佩戴者未处于行走状态。
59.例如,第二目标用户包括10个,10个第二目标用户的第二加速度信息集包括10个加速度信息,则获得的预设行走加速度区间可以包括10个加速度信息,也可以包括其中9个加速度信息。
60.进一步的,预设模式还包括关闭模式;方法还包括:若预设震动幅度区间与耳蜗震动幅度不匹配,则耳机确定佩戴者未在说话;若预设跑步加速度区间与加速度信息匹配,则耳机确定佩戴者处于跑步状态;耳机将关闭模式确定为选定模式。
61.需要说明的是,本发明的预设跑步加速度区间可以是耳机厂家利用加速度传感器,采集第二目标用户的第三加速度信息集,第三加速度信息集包括第二目标用户处于跑步状态时,第二目标用户的加速度信息;基于第三加速度信息集,获得预设跑步加速度区间,然后由耳机厂家将预设跑步加速度区间存储于耳机中,或者由厂家通过无线网络发送至耳机,以使耳机存储预设跑步加速度区间。
62.可以理解的是,第二目标用户的第三加速度信息集囊括全部第二目标用户或大部分第二目标用户对应的加速度信息。当第二加速度信息在预设跑步加速度区间内,则表示佩戴者处于跑步状态。可以理解的是,佩戴者的状态基本上是体现为静止、行走(非剧烈运动的代表)和跑步(剧烈运动的代表)三种状态,当佩戴者未处于静止和行走状态,则进行跑步状态判定时,用户一定处于跑步状态的。所以,在进行行走状态和静止状态判断之后,不会存在佩戴者未处于跑步状态,也就不需要对佩戴者进行未处于跑步状态的模式选择。
63.例如,第二目标用户包括10个,10个第二目标用户的第三加速度信息集包括10个加速度信息,则获得的预设跑步加速度区间可以包括10个加速度信息,也可以包括其中9个加速度信息。
64.进一步的,耳机根据加速度信息确定选定模式,包括:若预设静止加速度区间与加速度信息匹配,则耳机确定佩戴者处于静止状态;耳机将降噪模式确定为选定模式;或者,若预设静止加速度区间与加速度信息不匹配,则耳机确定佩戴者未处于静止状态;耳机将环境监听模式确定为选定模式。
65.可以理解的是,对于处于通话状态的用户,只需要利用加速度信息确定选定模式,其中预设静止加速度区间与加速度信息是否匹配的描述参照上文,此处不再赘述。换而言之,只要用户不是处于静止状态,且处于通话状态,即是开启环境监听模式,用户处于静止状态,且处于通话状态,即是开启降噪模式。
66.本发明技术方案提出了一种耳机控制方法,用于耳机,方法包括:获取耳机的佩戴者的耳蜗震动幅度和/或耳机的加速度信息;根据耳蜗震动幅度和/或加速度信息确定选定
模式;利用选定模式对耳机进行控制。
67.由于,现有的耳机,需要用户手动在耳机的预设模式中确定出选定模式,即需要用户手动操作,才能获得选定模式,使得选定模式的获得方法需要较多的操作步骤,导致用户的体验较差。而本技术中,耳机自动根据耳蜗震动幅度和/或加速度信息,在预设模式中确定出选定模式,不需要用户进行任何手动操作,即可确定出选定模式,从而减少了用户的操作步骤,大大提高了选定模式的获得效率,提高了用户体验。
68.参照图3,图3为本发明耳机控制装置第一实施例的结构框图,装置用于耳机,基于与前述实施例相同的发明构思,装置包括:
69.获取模块10,用于获取耳机的佩戴者的耳蜗震动幅度和/或耳机的加速度信息;
70.确定模块20,用于根据耳蜗震动幅度和/或加速度信息确定选定模式;
71.控制模块30,用于利用选定模式对耳机进行控制。
72.进一步的,获取模块10,还用于若耳机未处于通话状态,则触发获取耳机的佩戴者的耳蜗震动幅度和耳机的加速度信息的操作。
73.进一步的,获取模块10,还用于若耳机处于通话状态,则触发获取耳机的加速度信息的操作。
74.进一步的,确定模块20,还用于若预设震动幅度区间与耳蜗震动幅度匹配,则确定佩戴者在说话;将通透模式确定为选定模式。
75.进一步的,确定模块20,还用于若预设震动幅度区间与耳蜗震动幅度不匹配,则确定佩戴者未在说话;若预设静止加速度区间与加速度信息匹配,则确定佩戴者处于静止状态;将降噪模式确定为选定模式。
76.进一步的,确定模块20,还用于若预设震动幅度区间与耳蜗震动幅度不匹配,则确定佩戴者未在说话;若预设行走加速度区间与加速度信息匹配,则确定佩戴者处于行走状态;将环境监听模式确定为选定模式。
77.进一步的,确定模块20,还用于若预设震动幅度区间与耳蜗震动幅度不匹配,则确定佩戴者未在说话;若预设跑步加速度区间与加速度信息匹配,则确定佩戴者处于跑步状态;将关闭模式确定为选定模式。
78.进一步的,确定模块20,还用于若预设静止加速度区间与加速度信息匹配,则确定佩戴者处于静止状态;将降噪模式确定为选定模式;或者,
79.若预设静止加速度区间与加速度信息不匹配,则确定佩戴者未处于静止状态;将环境监听模式确定为选定模式。
80.需要说明的是,由于本实施例的装置所执行的步骤与前述方法实施例的步骤相同,其具体的实施方式以及可以达到的技术效果都可参照前述实施例,这里不再赘述。
81.以上仅为本发明的可选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1