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

耳机的状态检测方法、耳机、装置、计算机可读存储介质与流程

2022-08-17 07:20:02 来源:中国专利 TAG:


1.本公开涉及状态检测技术领域,具体而言,涉及一种耳机和耳机的状态检测方法、耳机的状态检测装置、计算机可读存储介质。


背景技术:

2.随着无线通讯的迅速发展,无线耳机应用也越来越广泛,检测无线耳机是否在佩戴状态,即入耳状态,以便于控制耳机是否播放终端传输的音频数据,进而能够提升无线耳机的续航时间。
3.但是现有技术中耳机要实现不同的检测功能可能需要多种传感器件,会占用耳机的体积,且导致制造成本较高。
4.需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现要素:

5.本公开的目的在于提供一种耳机的状态检测方法、耳机的状态检测装置、耳机、计算机可读介质,进而至少在一定程度上在能够实现对耳机状态检测的同时,减少耳机的制造成本。
6.根据本公开的第一方面,提供一种耳机的状态检测方法所述耳机包括位姿传感器,所述方法包括:
7.通过所述位姿传感器确定所述耳机的位姿;
8.根据所述位姿确定所述耳机的出入耳状态,所述出入耳状态包括入耳状态和出耳状态。
9.根据本公开的第二方面,提供一种耳机,其特征在于,包括位姿传感器和处理器;
10.其中,所述处理器用于执行如下步骤:
11.通过所述位姿传感器确定所述耳机的位姿;
12.根据所述位姿确定所述耳机的出入耳状态,所述出入耳状态包括入耳状态和出耳状态。
13.根据本公开的第四方面,提供一种耳机的状态检测装置,包括:
14.位姿确定模块,通过所述位姿传感器确定所述耳机的位姿;
15.状态确定模块,根据所述位姿确定所述耳机的出入耳状态,所述出入耳状态包括入耳状态和出耳状态。
16.根据本公开的第五方面,提供一种计算机可读介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的方法。
17.本公开的一种实施例所提供的耳机的状态检测方法,通过设置在耳机的位姿传感器检测耳机位姿,并可以根据位姿确定耳机的出入耳状态,相较于现有技术,可以利用耳机的位姿传感器实现至少两种检测功能,可以减少耳机的体积,增强用户体验,同时,减少了
制造成本。
18.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
19.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
20.图1示意性示出本公开示例性实施例中一种耳机的状态检测方法的流程图;
21.图2示意性示出本公开示例性实施例中一种如何根据位姿确定状态的流程图;
22.图3示意性示出本公开示例性实施例中一种耳机的结构示意图;
23.图4示意性示出本公开示例性实施例中一种耳机处于入耳状态时的示意图;
24.图5示意性示出本公开示例性实施例中一种加入加速度传感器的耳机的结构示意图;
25.图6示意性示出本公开示例性实施例中耳机的状态检测装置的组成示意图。
具体实施方式
26.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。
27.此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
28.在相关技术中,现有市面上的无线耳机入耳检测有两种方式,分别为红外检测的方式和电容感应的方式。
29.其中,红外检测的方式利用红外检测的原理,在耳机前壳中内置红外发射器和接收器。当用户带上耳机后,发射器发射红外线,通过耳机前壳上的ir(红外)透明镜片,到达人耳表面皮肤经反射后,反射会红外接收器接收,从而判断佩戴状态。电容感应式是在喇叭前壳内壁上粘贴fpc(flexible printed circuit,柔性电路板)senor(传感器),当耳机侧佩戴后,耳机前壳贴附耳朵皮肤,耳壳内壁的fpc(flexible printed circuit,柔性电路板)senor(传感器)检测到电容变化,从而发出信号给芯片,判断入耳检测成功。
30.但是,红外检测的方式在耳机前壳必须添加ir(红外)透明镜片,破坏id的一致性。将ir(红外)镜片与前壳塑料做在一起,导致模具加工复杂,成本偏高。ir(红外)镜片在后续用户使用过程中容易表面刮伤,导致入耳检测不灵敏或失效。红外检测器件必须放置在前壳内,占用耳机头部体积。电容感应式中的fpc sensor面积较大,占用耳机头部体积,且为
曲面,粘贴工艺难以保证粘贴一致性。fpc sensor一般跨越喇叭的前后腔,工艺过程中导致喇叭失效密封易失效,对喇叭的密封制程要求更高。
31.下面对本公开示例性实施方式的耳机的状态检测方法和耳机进行具体说明。
32.图1示出了本示例性实施方式中一种耳机的状态检测方法的流程,其中是上述耳机中包括位姿传感器,上述方法可以由设置于上述耳机中的处理器,包括以下步骤:
33.步骤s110,通过所述位姿传感器确定所述耳机的位姿;
34.步骤s120,根据所述位姿确定所述耳机的出入耳状态,所述出入耳状态包括入耳状态和出耳状态。
35.本方案通过设置在耳机的位姿传感器检测耳机的位姿,并直接根据位姿确定耳机的状态,相较于现有技术,可以利用耳机的位姿传感器实现至少两种检测功能,无需额外设置用于出入耳检测的传感器,可以减少耳机的体积,增强用户体验,同时,减少了制造成本。
36.在步骤s110中,通过所述位姿传感器确定所述耳机的位姿。
37.在本公开的一种示例实施方式中,参照图2所示,上述位姿传感器可以包括陀螺仪210,处理器220可以对上述陀螺仪210进行角度标定,并可以将耳机位于预设位姿时陀螺仪210的角度定义为初始角度,其中上述初始角度可以是0度,其中,陀螺仪210可以是两轴陀螺仪210,且上述陀螺仪210的两个轴位于同一条直线且可以与重力所在方向平行。初始角度可以是其他度数,例如90度、70度等,陀螺仪210的轴的方向也可以进行改变,即初始角度与陀螺仪210轴的方向密切相关,可以由用户进行自定义,在本示例实施方式中不做具体限定。
38.在本示例实施方式中,上述耳机可以包括耳机柄,其中上述预设位姿可以是耳机柄所在直线与重力方向平行时所述耳机的状态,也可以是用户在坐立状态或者站立状态佩戴耳机时,耳机的状态,也可以根据用户的需求进行自定义,在本示例实施方式中不对上述预设位姿做具体限定。
39.在本示例实施方式中,上述陀螺仪210还可以是三轴陀螺仪210、九轴陀螺仪210等,在本示例实施方式不做具体限定。
40.根据上述通过陀螺仪210检测到的目标角度和上述初始角度确定上述耳机的位姿,即耳机的倾斜角度,具体而言,可以采用目标角度与上述初始角度的差的绝对值作为上述耳机的倾斜角度。
41.在本公开的另一种示例实施方式中,上述耳机可以包括第一耳机和第二耳机,第一耳机可以佩戴在用户左耳,例如为左耳机,第二耳机可以佩戴在用户右耳,例如为右耳机,当然在某些情况下,第一耳机也可以为右耳机,第二耳机也可以为左耳机,也可以是不区分左右耳的耳机,在本示例实施方式中不做具体限定。
42.将第一耳机位于第一预设姿态时第一陀螺仪检测的角度定义为第一初始角度,将第二耳机位于第二预设姿态时第二陀螺仪检测的角度定义为第二初始角度。其中,第一预设姿态与上述第二预设姿态可以相同,也可以不同,第一初始角度与上述第二初始角度可以相同也可以不同,在本示例实施方式中不做具体限定。
43.需要说明的是,本技术中的初始角度、第一初始角度、第二初始角度是为了在不同实施例中进行区分,如无特别说明的情况下,初始角度、第一初始角度、第二初始角度可以相同也可以不同,也可描述成第三、第四初始角度等,对此不做限制。
44.处理器220可以分别通过陀螺仪210分别检测第一耳机的第一目标角度以及第二耳机的第二目标角度,具体而言,利用设于上述第一耳机的第一陀螺仪检测第一耳机的第一目标角度,利用设于第二耳机的第二陀螺仪检测第二耳机的第二目标角度。并利用第一目标角度和第一初始角度的差值确定第一耳机的倾斜角度,利用第二目标角度与第二初始角度的差值确定第二耳机的倾斜角度,即分别确定上述第一耳机以及第二耳机的位姿。根据第一初始角度以及第一陀螺仪检测到的第一耳机的第一目标角度确定第一耳机的目标位姿;根据第二初始角度以及第二陀螺仪检测到的第二耳机的第二目标角度确定第二耳机的目标位姿。
45.在步骤s120中,根据所述位姿确定所述耳机的出入耳状态,所述出入耳状态包括入耳状态和出耳状态。
46.在本公开的一种示例实施方式中,参照图3所示,根据所述位姿确定所述耳机的状态可以包括步骤s310和步骤s320。
47.在步骤s310中,获取用户的姿态信息;
48.在本示例实施方式中,用户的姿态信息可以由用户终端检测并传输至耳机,其中当耳机离开充电仓时,处理器220可以根据历史连接记录与用户终端建立连接,或者,响应用户的连接操作与用户终端建立连接,在本示例实施方式中不做具体限定。
49.在与用户终端建立连接之后,处理器220可以接收由用户终端发送的姿态信息,可以通过用户终端上设置的摄像头采集用户的图像信息,通过图像信息采集用户的姿态信息。
50.在使用时,在用户终端连接蓝牙耳机之后,用户通常会操作用户终端,此时用户终端可以采集用户的姿态信息。举例而言,当用户拿出无线耳机之后,无线耳机与用户终端建立数据连接,用户利用用户终端寻找需要播放的音乐,此时,用户终端通过摄像头采集用户的姿态信息,假设采集到用户的姿态信息为直立行走状态,此时,可以根据目标角度确定耳机是否为入耳状态。
51.在另一种示例实施方式中,用户终端可以采集用户终端上的压力数据以及用户终端的加速度数据,利用压力数据以及加速度数据推测用户的姿态信息,此时,可以利于利用经过训练的神经网络模型来确定用户的姿态信息,举例而言,将用户终端的压力数据和用户终端的加速度数据输入至上述神经网络模型得到用户的姿态信息并发送给处理器220,进而使得处理器220利用目标角度以及姿态信息判定耳机是否为入耳状态。
52.在步骤s320中,根据所述姿态信息和所述耳机的位姿确定所述耳机的出入耳状态。
53.在一种示例实施方式中,处理器220可以根据上述位姿中的目标角度和上述姿态信息确定耳机的状态,具体而言,在上述目标角度满足第一预设条件时,将上述耳机的状态判定为入耳状态
54.其中,参照图4所示,上述第一预设条件与上述用户的姿态信息以及初始角度和陀螺仪210的轴的方向均相关,例如,在确定上述用户的姿态信息为行走状态,且上述初始角度为0度时,陀螺仪210的轴处于竖直方向的情况下,上述第一预设条件可以为目标角度a小于等于30度,或者是小于等于25度,在本示例实施方式中不做具体限定。
55.在本公开的另一种示例实施方式中,处理器220在分别确定上述第一耳机以及第
二耳机的对应的第一目标角度以及第二目标角度之后,处理器220可以无需判断用户的姿态信息,可以直接由上述第一目标角度和第二目标角度来确定第一耳机与第二耳机之间的相对位姿,当上述相对位姿满足第二预设条件时,判定上述耳机位于入耳状态。
56.具体而言,在一种示例实施方式中,上述第二预设条件用于表征第一耳机和第二耳机均处于同一用户入耳状态下的相对位姿,也就是说满足第二预设条件表明第一耳机和第二耳机的相对位姿与用户同时佩戴第一耳机和第二耳机时两个耳机保持的位姿相符,第二预设条件的设置可以通过用户佩戴时进行检测确定,例如用户将耳机佩戴好后,启动检测模式,耳机自动采集两个耳机的相对位姿,当与该相对位姿相同或相差在一定范围内时,则可以认为满足第二预设条件。也可以通过采集大量用户的佩戴信息,确定一个预设位姿范围,当两个耳机的相对位姿处于该预设位姿范围内时,认为满足第二预设条件,这样不用用户采集,且可以满足较多用户的使用。
57.在另一种示例实施方式中,上述第二预设条件可以是经过试验获取的第一耳机与第二耳机被同一用户同时佩戴时第一耳机与第二耳机的标准相对位姿以及根据试验设定的一个误差范围,在本示例实施方式中不做具体限定。其中上述标准相对位姿与上述误差范围均可以映射到上述陀螺仪检测的角度信息,根据上述第一目标角度和第二目标角度来判定上述第一耳机与第二耳机的相对位姿是否满足上述第二预设条件。上述误差范围可以根据用户需求进行自定义,在本示例实施方式中不做具体限定。
58.在本公开的一种示例实施方式中,在判定上述耳机处于入耳状态后,处理器220可以控制上述耳机播放用户终端传输的音频数据,在判断耳机不在入耳状态时,停止上述音频数据,可以防止用户将耳机取下后,耳机持续播放而造成耳机的续航时间降低的问题。
59.在本公开的一种示例实施方式中,在检测到上述相对位姿不满足上述第二预设条件时,判定至少一个耳机不处于入耳状态,此时可以暂停音频播放,也可以执行其他操作,例如调小音量等,从而方便用户使用。
60.在本公开的一种示例实施方式中,参照如图5所示,上述耳机还包括加速度传感器230,在检测到上述相对位姿不满足上述第二预设条件时,通过上述上加速度传感器230分别检测上述第一耳机以及第二耳机的加速度数据,然后可以根据上述加速度数据更新上述第一耳机以及第二耳机的状态。
61.具体而言,在一种示例实施方式中,在上述第一耳机的加速度大于第二耳机的加速度,且第一耳机在一定时间内加速度方向变化次数超过预设次数时,则确认所述第一耳机被摘下,;若第一耳机的加速度小于第二耳机的加速度,且第二耳机在一定时间内加速度方向变化次数超过预设次数时,则确认第二耳机被摘下。若上述加速度且在一定时间内加速度方向变化次数超过预设次数,例如在一秒内方向变化次数大于3次时,2秒内变化次数大于4次等,此时可以判定耳机被摘下,可以控制上述耳机停止播放上述音频数据。其中上述一定时间可以是2秒、3秒等,预设次数可以是3次、4次等。也可以根据用户需求进行自定义,在本示例实施方式中不做具体限定。
62.由于在摘下耳机时,会使得第一耳机与第二耳机的相对位姿不满足上述第二预设条件,且用户在摘下耳机之后,耳机的加速度方向会在一定时间内发生多次突变,其中耳机的加速度的大小和方向均会发生变化,本示例实施方式中,可以主要针对方向变化来进行判断,因此,利用上述步骤能够清晰的判断耳机是否处于佩戴状态,能够在耳机被用户取下
之后,及时通知播放音乐,以节约耳机的电量,延长耳机的续航时间。
63.综上所述,本示例性实施方式中,通过设置在耳机的位姿传感器检测耳机的位置,并直接根据位姿确定耳机的状态,相较于现有技术,无需在耳机上设置额外的硬件设备,可以减少耳机出声部位的体积,增强用户体验,同时,减少了制造成本,进一步的,在检测到耳机拿出充电仓但是不处于佩戴状态时,没有打开耳机的音频数据播放功能,提升了耳机的续航时间。
64.需要注意的是,上述附图仅是根据本公开示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
65.本技术还提供一种耳机,参照图2所示,包括位姿传感器和处理器220;
66.其中,处理器220用于执行如下步骤:通过位姿传感器确定耳机的位姿;根据位姿确定耳机的状态。
67.其中上述处理器220在执行通过位姿传感器确定耳机的位姿,可以首先接收由用户终端传输的用户的姿态信息;然后在姿态信息与位姿满足预设条件时,判定耳机处于入耳状态。
68.上述位姿传感器可以包括陀螺仪210,处理器220可以对上述陀螺仪210进行角度标定,并可以将耳机位于预设位姿时陀螺仪210的角度定义为初始角度,其中上述初始角度可以是0度,其中,陀螺仪210可以是两轴陀螺仪210,且上述陀螺仪210的两个轴位于同一条直线且可以与重力所在方向平行。初始角度可以是其他度数,例如90度、70度等,陀螺仪210的轴的方向也可以进行改变,即初始角度与陀螺仪210轴的方向密切相关,可以由用户进行自定义,在本示例实施方式中不做具体限定。
69.在本示例实施方式中,上述耳机可以包括耳机柄,其中上述预设位姿可以是耳机柄所在直线与重力方向平行时所述耳机的状态,也可以是用户在左立状态或者站立状态佩戴耳机时,耳机的状态,也可以更具用户的需求进行自定义,在本示例实施方式中不对上述预设位姿做具体限定。
70.在本示例实施方式中,上述陀螺仪210还可以是三轴陀螺仪210。九轴陀螺仪210等,在本示例实施方式不做具体限定。
71.根据上述通过陀螺仪210检测到的目标角度和上述初始角度确定上述耳机的位姿,即耳机的倾斜角度,具体而言,可以采用目标角度与上述初始角度的差的绝对值作为上述耳机的倾斜角度。
72.在本公开的另一种示例实施方式中,
73.上述耳机可以包括第一耳机和第二耳机,第一耳机可以佩戴在用户左耳,例如为左耳机,第二耳机可以佩戴在用户右耳,例如为右耳机,当然在某些情况下,第一耳机也可以为右耳机,第二耳机也可以为左耳机,在本示例实施方式中不做具体限定。
74.将第一耳机位于第一预设姿态时第一陀螺仪检测的角度定义为第一初始角度,将第二耳机位于第二预设姿态时第二陀螺仪检测的角度定义为第二初始角度。其中,第一预设姿态与上述第二预设姿态可以相同,也可以不同,第一初始角度与上述第二初始角度可以相同也可以不同,在本示例实施方式中不做具体限定。
75.需要说明的是,本技术中的初始角度、第一初始角度、第二初始角度是为了在不同
实施例中进行区分,如无特别说明的情况下,初始角度、第一初始角度、第二初始角度可以相同也可以不同,也可描述成第三、第四初始角度等,对此不做限制。
76.处理器220可以分别通过陀螺仪210分别检测第一耳机的第一目标角度以及第二耳机的第二目标角度,具体而言,利用设于上述第一耳机的第一陀螺仪检测第一耳机的第一目标角度,利用设于第二耳机的第二陀螺仪检测第二耳机的第二目标角度。并利用第一目标角度和第一初始角度的差值确定第一耳机的倾斜角度,利用第二目标角度与第二初始角度的差值确定第二耳机的倾斜角度,即分别确定上述第一耳机以及第二耳机的位姿。根据第一初始角度以及第一陀螺仪检测到的第一耳机的第一目标角度确定第一耳机的目标位姿;根据第二初始角度以及第二陀螺仪检测到的第二耳机的第二目标角度确定第二耳机的目标位。
77.在本示例实施方式中,用户的姿态信息可以由用户终端检测并传输至耳机,其中当耳机离开充电仓时,处理器220可以根据历史连接记录与用户终端建立连接,或者,响应用户的连接操作与用户终端建立连接,在本示例实施方式中不做具体限定。
78.在与用户终端建立连接之后,处理器220可以接收由用户终端发送的姿态信息,可以通过用户终端上设置的摄像头采集用户的图像信息,用过图像信息采集用户的姿态信息。
79.在使用时,在用户终端连接蓝牙耳机之后,用户通常会操作用户终端,此时用户终端可以采集用户的姿态信息。举例而言,当用户拿出无线耳机之后,无线耳机与用户终端建立数据连接,用户利用用户终端寻找需要播放的音乐,此时,用户终端通过摄像头采集用户的姿态信息,假设采集到用户的姿态信息为直立行走状态,此时,可以根据目标角度确定耳机是否为入耳状态。
80.在另一种示例实施方式中,用户终端可以采集用户终端上的压力数据以及用户终端的加速度数据,利用压力数据以及加速度数据推测用户的姿态信息,此时,可以利于利用经过训练的神经网络模型来确定用户的姿态信息,举例而言,将用户终端的压力数据和用户终端的加速度数据输入至上述神经网络模型得到用户的姿态信息并发送给处理器220,进而使得处理器220利用目标角度以及姿态信息判定耳机是否为入耳状态。
81.在一种示例实施方式中,处理器220可以根据上述位姿中的目标角度和上述姿态信息确定耳机的状态,具体而言,在上述目标角度满足预设条件时,将上述耳机的状态判定为入耳状态
82.其中,参照图4所示,上述预设条件与上述用户的姿态信息以及初始角度和陀螺仪210的轴的方向均相关,例如,在确定上述用户的姿态信息为行走状态,且上述初始角度为0度时,陀螺仪210的轴处于竖直方向的情况下,上述预设条件可以为目标角度小于等于30度,或者是小于等于25度,在本示例实施方式中不做具体限定。
83.在本公开的另一种示例实施方式中,处理器220在分别确定上述第一耳机以及第二耳机的对应的第一目标角度以及第二目标角度之后,处理器220可以无需判断用户的姿态信息,可以直接由上述第一目标角度和第二目标角度的大小来确定第一耳机与第二耳机之间的相对位姿,当上述相对位姿满足第二预设条件时,判定上述耳机位于入耳状态。
84.具体而言,在一种示例实施方式中,上述第二预设条件用于表征第一耳机和第二耳机均处于同一用户入耳状态下的相对位姿,也就是说满足第二预设条件表明第一耳机和
第二耳机的相对位姿与用户同时佩戴第一耳机和第二耳机时两个耳机保持的位姿相符,第二预设条件的设置可以通过用户佩戴时进行检测确定,例如用户将耳机佩戴好后,启动检测模式,耳机自动采集两个耳机的相对位姿,当与该相对位姿相同或相差在一定范围内时,则可以认为满足第二预设条件。也可以通过采集大量用户的佩戴信息,确定一个预设位姿范围,当两个耳机的相对位姿处于该预设位姿范围内时,认为满足第二预设条件,这样不用用户采集,且可以满足较多用户的使用。
85.在另一种示例实施方式中,上述第二预设条件可以是经过试验获取的第一耳机与第二耳机被同一用户同时佩戴时第一耳机与第二耳机的标准相对位姿以及根据试验设定的一个误差范围,在本示例实施方式中不做具体限定。其中上述标准相对位姿与上述误差范围均可以映射到上述陀螺仪检测的角度信息,根据上述第一目标角度和第二目标角度来判定上述第一耳机与第二耳机的相对位姿是否满足上述第二预设条件。上述误差范围可以根据用户需求进行自定义,在本示例实施方式中不做具体限定。
86.在本公开的一种示例实施方式中,在判定上述耳机处于入耳状态后,处理器220可以控制上述耳机播放用户终端传输的音频数据,在判断耳机不在入耳状态时,停止上述音频数据,可以防止用户将耳机取下后,耳机持续播放而造成耳机的续航时间降低的问题。
87.在本公开的一种示例实施方式中,在检测到上述相对位姿不满足上述第二预设条件时,判定至少一个耳机不处于入耳状态,此时可以暂停音频播放,也可以执行其他操作,例如调小音量等,从而方便用户使用。
88.在本公开的一种示例实施方式中,参照如图5所示,上述耳机还包括加速度传感器230,在检测到上述相对位姿不满足上述第二预设条件时,通过上述上加速度传感器230分别检测上述第一耳机以及第二耳机的加速度数据,然后可以根据上述加速度数据更新上述第一耳机以及第二耳机的状态。
89.具体而言,在一种示例实施方式中,在上述第一耳机的加速度大于第二耳机的加速度,且第一耳机在一定时间内加速度方向变化次数超过预设次数时,则确认所述第一耳机被摘下,;若第一耳机的加速度小于第二耳机的加速度,且第二耳机在一定时间内加速度方向变化次数超过预设次数时,则确认第二耳机被摘下。若上述加速度且在一定时间内加速度方向变化次数超过预设次数,例如在一秒内方向变化次数大于3次时,2秒内变化次数大于4次等,此时可以判定上述耳机被摘下,可以控制上述耳机停止播放上述音频数据。其中上述一定时间可以是2秒、3秒等,预设次数可以是3次、4次等。也可以根据用户需求进行自定义,在本示例实施方式中不做具体限定。
90.由于在摘下耳机时,会使得第一耳机与第二耳机的相对位姿不满足上述第二预设条件,且用户在摘下耳机之后,耳机的加速度会在一定时间内发生多次突变,因此,利用上述步骤能够清晰的判断耳机是否处于佩戴状态,能够在耳机被用户取下之后,及时通知播放音乐,以节约耳机的电量,延长耳机的续航时间。
91.上述方法中的实施例、实施方式及其技术特征在不冲突的情况下可以相互组合,例如通过用户位姿信息和耳机的位姿来确定出入耳状态的方法和利用第二耳机相对位姿来确定耳机出入耳状态的方法可以集成应用在同一耳机中,当确定耳机处于单人使用模式时,可以采用利用左第二耳机相对位姿来确定耳机出入耳状态的方法,当耳机为双人使用模式时,可以采用通过用户位姿信息和耳机的位姿来确定出入耳状态的方法,当然也可以
通过多种方式来综合判断,增加判断的准确性,对此不做限制。上述单人使用模式和双人使用模式可以用户控制选择,也可以耳机自动检测,对此不做限定。
92.上述耳机中各模块的具体细节在方法部分实施方式中已经详细说明,未披露的细节内容可以参见方法部分的实施方式内容,因而不再赘述。
93.所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
94.进一步的,参考图6所示,本示例的实施方式中还提供一种耳机的状态检测装置600,包括位姿确定模块610和状态确定模块620。其中:
95.位姿确定模块610可以用于通过位姿传感器确定耳机的位姿;状态确定模块620可以用于根据位姿确定耳机的出入耳状态,所述出入耳状态包括入耳状态和出耳状态。
96.在一示例性实施例中,位姿传感器包括陀螺仪,将耳机位于预设位姿时陀螺仪检测的角度定义为初始角度,位姿确定模块610可以用于根据初始角度以及陀螺仪检测到的目标角度确定耳机的位姿。
97.在一示例性实施例中,耳机包括第一耳机和第二耳机,位姿传感器包括位于所述第一耳机的第一陀螺仪和位于所述第二耳机的第二陀螺仪,将所述第一耳机位于第一预设姿态时所述第一陀螺仪检测的角度定义为第一初始角度,将所述第二耳机位于第二预设姿态时所述第二陀螺仪检测的角度定义为第二初始角度,位姿确定模块610可以用于根据所述第一初始角度以及所述第一陀螺仪检测到的第一耳机的第一目标角度确定所述第一耳机的目标位姿;根据所述第二初始角度以及所述第二陀螺仪检测到的第二耳机的第二目标角度确定所述第二耳机的目标位姿。
98.在一示例性实施例中,状态确定模块620还可以用于根据第一耳机的目标位姿与第二耳机的目标位姿确定第一耳机与第二耳机之间的相对位姿,在相对位姿满足第二预设条件时,确定耳机处于入耳状态;和/或,在相对位姿不满足第二预设条件时,确定耳机中的至少一个处于出耳状态。
99.在本公开的一种示例实施方式中,参照如图5所示,上述耳机还包括加速度传感器230,在检测到上述相对位姿不满足上述第二预设条件时,通过上述上加速度传感器230分别检测上述第一耳机以及第二耳机的加速度数据,然后可以根据上述加速度数据更新上述第一耳机以及第二耳机的状态。
100.具体而言,在一种示例实施方式中,在上述第一耳机的加速度大于第二耳机的加速度,且第一耳机在一定时间内加速度方向变化次数超过预设次数时,则确认所述第一耳机被摘下;若第一耳机的加速度小于第二耳机的加速度,且第二耳机在一定时间内加速度方向变化次数超过预设次数时,则确认第二耳机被摘下。若上述加速度且在一定时间内加速度方向变化次数超过预设次数,例如在一秒内方向变化次数大于3次时,2秒内变化次数大于4次等,判定耳机被摘下,此时可以控制上述耳机停止播放上述音频数据。其中上述一定时间可以是2秒、3秒等,预设次数可以是3次、4次等。也可以根据用户需求进行自定义,在本示例实施方式中不做具体限定。
101.由于在摘下耳机时,会使得第一耳机与第二耳机的相对位姿不满足上述第二预设
条件,且用户在摘下耳机之后,耳机的加速度方向会在一定时间内发生多次突变,其中耳机的加速度的大小和方向均会发生变化,本示例实施方式中,可以主要针对方向变化来进行判断,因此,利用上述步骤能够清晰的判断耳机是否处于佩戴状态,能够在耳机被用户取下之后,及时通知播放音乐,以节约耳机的电量,延长耳机的续航时间。
102.上述装置中各模块的具体细节在方法部分实施方式中已经详细说明,未披露的细节内容可以参见方法部分的实施方式内容,因而不再赘述。
103.本公开的示例性实施方式还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施方式中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤,例如可以执行图1至图3中任意一个或多个步骤。
104.需要说明的是,本公开所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
105.在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
106.此外,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、c 等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
107.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其他实施例。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
108.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献