一种耳机入耳检测方法、终端及计算机可读存储介质

文档序号:196440 发布日期:2021-11-02 浏览:24次 >En<

阅读说明:本技术 一种耳机入耳检测方法、终端及计算机可读存储介质 (Earphone in-ear detection method, terminal and computer readable storage medium ) 是由 赵于成 陈智威 隋昊 于 2021-07-19 设计创作,主要内容包括:本发明公开了一种耳机入耳检测方法、终端及计算机可读存储介质,其中,方法包括:获取入耳检测数据,并判断入耳检测数据是否满足入耳检测条件;若入耳检测数据满足入耳检测条件,则播放音频源数据,并采集耳机内的入耳音频数据;将入耳音频数据与音频源数据进行对比,并根据对比结果确定耳机的入耳状态。本发明通过获取入耳检测数据,可在耳机内的入耳检测数据满足入耳检测条件的情况下,通过对比耳机内播放的入耳音频数据与入耳状态下的音频源数据,利用音频对比的方式精准地判定耳机的当前状态是否为入耳状态,从而提高了耳机入耳检测的精准度。(The invention discloses an earphone in-ear detection method, a terminal and a computer readable storage medium, wherein the method comprises the following steps: acquiring in-ear detection data, and judging whether the in-ear detection data meets in-ear detection conditions; if the in-ear detection data meets the in-ear detection condition, audio source data is played, and in-ear audio data in the earphone is collected; and comparing the in-ear audio data with the audio source data, and determining the in-ear state of the earphone according to the comparison result. According to the method and the device, the in-ear detection data is acquired, and whether the current state of the earphone is in the in-ear state or not can be accurately judged by comparing the in-ear audio data played in the earphone with the audio source data in the in-ear state under the condition that the in-ear detection data in the earphone meets the in-ear detection condition by using an audio comparison mode, so that the accuracy of the in-ear detection of the earphone is improved.)

一种耳机入耳检测方法、终端及计算机可读存储介质

技术领域

本发明涉及终端应用领域,尤其涉及的是一种耳机入耳检测方法、终端及计算机可读存储介质。

背景技术

近年来,随着TWS(True Wireless Stereo,真无线立体声)耳机市场的不断发展,以及技术不断提高,使得TWS耳机的用户量不断增加,从而也使得TWS耳机的体验要求越来越高;目前,TWS耳机的形态,多以入耳式或者半入耳式为主;对于TWS的入耳检测,目前市场上使用的多为光学检测方式或者电容检测方式。

针对电容检测的方式,耳机内的电容容易受到环境温度的影响,特别是在高纬度的地区,导致检测结果不准确;而且,这种检测方式只是检测电容改变量,检测到的电容改变量可能远远大于耳机实际的电容改变量,极容易出现误判的现象,导致耳机佩戴检测失效。

因此,现有技术还有待改进。

发明内容

本发明要解决的技术问题在于,针对现有技术缺陷,本发明提供一种耳机入耳检测方法、终端及计算机可读存储介质,以解决现有的耳机入耳检测精度低的技术问题。

本发明解决技术问题所采用的技术方案如下:

第一方面,本发明提供一种耳机入耳检测方法,耳机入耳检测方法包括以下步骤:

获取入耳检测数据,并判断所述入耳检测数据是否满足入耳检测条件;

若所述入耳检测数据满足所述入耳检测条件,则播放音频源数据,并采集耳机内的入耳音频数据;

将所述入耳音频数据与所述音频源数据进行对比,并根据对比结果确定所述耳机的入耳状态。

在一种实现方式中,所述入耳检测数据包括光线数据,所述入耳检测条件为:所述光线数据小于预设光线阈值;

所述获取入耳检测数据,之前包括:

获取第一传感器采集的所述耳机在入耳状态下的多组光线数据;

确定所述多组光线数据中的最大值,并根据所述最大值设置所述入耳检测条件的预设光线阈值。

在一种实现方式中,所述入耳检测数据还包括电容检测值,所述入耳检测条件为:所述电容检测值超出预设电容值范围;

所述获取入耳检测数据,之前还包括:

获取第二传感器采集的所述耳机在入耳状态下的多组电容检测值;

确定所述多组电容检测值中的最大电容检测值和最小电容检测值;

根据所述最大电容检测值和所述最小电容检测值,确定所述入耳检测条件的预设电容值范围。

在一种实现方式中,所述获取入耳检测数据,并判断所述入耳检测数据是否满足入耳检测条件,包括:

获取所述第一传感器采集的光线数据;

判断所述光线数据是否小于所述预设光线阈值;

若所述光线数据小于所述预设光线阈值,则判定所述光线数据满足所述入耳检测条件。

在一种实现方式中,所述获取入耳检测数据,并判断所述入耳检测数据是否满足入耳检测条件,包括:

获取所述第二传感器采集的电容检测值;

判断所述电容检测值是否超出所述预设电容值范围;

若所述电容检测值超出所述预设电容值范围,则判定所述电容检测值满足所述入耳检测条件。

在一种实现方式中,所述若所述入耳检测数据满足所述入耳检测条件,则播放音频源数据,并采集耳机内的入耳音频数据,包括:

若所述光线数据或所述电容检测值满足所述入耳检测条件,则获取所述音频源数据;

通过所述耳机的扬声器播放所述音频源数据,并通过所述耳机的预设麦克风采集所述扬声器播放时的音频信号,得到所述入耳音频数据。

在一种实现方式中,所述将所述入耳音频数据与所述音频源数据进行对比,并根据对比结果确定所述耳机的入耳状态,包括:

将所述入耳音频数据与所述音频源数据进行对比,得到所述入耳音频数据与所述音频源数据的差值;

获取预设差值范围,并判断所述入耳音频数据与所述音频源数据的差值是否处于所述预设差值范围内;

若所述入耳音频数据与所述音频源数据的差值处于所述预设差值范围内,则判定所述耳机的当前状态为入耳状态;

若所述入耳音频数据与所述音频源数据的差值未处于所述预设差值范围内,则判定所述耳机的当前状态为出耳状态。

在一种实现方式中,所述将所述入耳音频数据与所述音频源数据进行对比,得到所述入耳音频数据与所述音频源数据的差值,包括:

根据所述入耳音频数据获取与所述入耳音频数据对应的检测声波信号;

根据所述音频源数据获取与所述音频源数据对应的源声波信号;

将所述检测声波信号与所述源声波信号进行音轨对比,得到所述检测声波信号与所述源声波信号的信号差值范围;

根据所述声波信号与所述源声波信号的信号差值范围确定所述入耳音频数据与所述音频源数据的差值。

第二方面,本发明提供一种终端,包括:处理器以及存储器,所述存储器存储有耳机入耳检测程序,所述耳机入耳检测程序被所述处理器执行时用于实现如第一方面所述的耳机入耳检测方法。

第三方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质存储有耳机入耳检测程序,所述耳机入耳检测程序被处理器执行时用于实现如第一方面所述的耳机入耳检测方法。

本发明采用上述技术方案具有以下效果:

本发明通过获取入耳检测数据,可在耳机内的入耳检测数据满足入耳检测条件的情况下,通过对比耳机内播放的入耳音频数据与入耳状态下的音频源数据,利用音频对比的方式精准地判定耳机的当前状态是否为入耳状态,从而提高了耳机入耳检测的精准度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1是本发明的一种实现方式中耳机入耳检测方法的流程图。

图2是本发明的一种实现方式中终端的功能原理图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

示例性方法

如图1所示,本发明实施例提供一种耳机入耳检测方法,耳机入耳检测方法包括以下步骤:

步骤S100,获取入耳检测数据,并判断所述入耳检测数据是否满足入耳检测条件。

在本实施例中,所述耳机入耳检测方法应用于终端中,所述终端可以是耳机,也可以是与耳机连接的耳机盒;本实施例以耳机为例,对所述耳机入耳检测方法进行说明。

在本实施例中,所述耳机包括入耳式TWS(True Wireless Stereo,真无线立体声)耳机和半入耳式TWS耳机;而且,所述耳机具有入耳检测功能和出耳检测功能;其中,所述入耳检测功能是指所述耳机中配备有相应的传感器(例如,光敏传感器和/或电容检测传感器等),通过这些传感器检测所述耳机的头部(即听筒位置)是否已经进入用户的耳中,以自动感应所述耳机是否处于佩戴(入耳)状态;所述出耳检测功能则是自动感应所述耳机是否处于未佩戴(入耳)状态;在所述耳机的实际使用过程中,若用户因某些事情需要暂停播放的内容,此时通过取下两只耳机中的任意一只耳机,通过检测所述耳机的当前状态,即可自动暂停所述耳机当前播放的内容,并且,在后续戴上所述耳机时,可自动播放所述耳机当前暂停的内容,从而减小所述耳机在非使用期间的功耗,有效地提升所述耳机的实际使用时长。

为了提高所述耳机的入耳检测的精准度,本实施例采用光学检测和/或电容检测的方式对所述耳机的入耳状态进行检测,获取入耳检测数据,并结合音频检测的方式,减少入耳检测中的误判现象,提高所述耳机的入耳检测精度。

在实施本实施例时,需要通过所述耳机内的传感器获取入耳检测数据,并判断所述入耳检测数据是否满足入耳检测条件;其中,所述入耳检测数据为所述耳机在入耳状态下检测到的数据,该数据包括光线数据和/或电容检测值;其中,所述光线数据为所述耳机的光敏传感器获取的入耳检测数据,通过获取所述光线数据可以判断所述耳机的环境光线是否满足耳检测条件,从而以光学检测的方式对所述耳机的入耳状态进行检测;所述电容检测值为所述耳机的电容检测传感器获取的入耳检测数据,通过获取所述电容检测值可以判断所述耳机的电容值是否满足耳检测条件,从而以电容检测的方式对所述耳机的入耳状态进行检测;在判断所述入耳检测数据是否满足入耳检测条件时,当所述入耳检测数据为光线数据时,所述入耳检测条件为:所述光线数据小于预设光线阈值;当所述入耳检测数据为电容检测值时,所述入耳检测条件为:所述电容检测值超出预设电容值范围。

在实施本实施例的耳机入耳检测方法之前,即在获取所述入耳检测数据之前,需要设置所述入耳检测条件的预设光线阈值;在设置所述预设光线阈值时,在所述耳机的出厂阶段,针对光学检测的方式,设置所述耳机中光敏传感器(即第一传感器)在入耳状态下的检测阈值即可,所述光敏传感器的检测阈值即为本实施例中入耳检测条件的预设光线阈值。

在设置所述预设光线阈值时,可先获取所述耳机在入耳状态下的多组光线数据;其中,所述光线数据包括光照度,所述预设光线阈值包括预设光照度阈值;而在获取所述多组光线数据时,所述多组光线数据可以是通过多对耳机获取的多组光线数据,也可以是通过同一对耳机获取的多组光线数据;例如,通过10对耳机获取10组光线数据,也可以是通过1对耳机获取10组光线数据。

在本实施例的另一种实现方式中,在确定所述预设光线阈值时,还可以基于外部环境的光线进行获取;例如,在同一光线环境下,通过一对或多对耳机获取多组光线数据。

在获取所述多组光线数据后,即可根据所述多组光线数据设置用于光线检测的光线阈值;具体地,可将获取的多组光线数据进行对比,得到所述多组光线数据中的最大值,然后再根据得到的最大值设置所述预设光线阈值,以将所述预设光线阈值作为所述耳机的光敏传感器的检测阈值;其中,所述多组光线数据中的最大值为所述多组光线数据中的最大光照度值;例如,当前环境光照度为400Lux,所述最大光照度值为当前环境光照度的80%,则所述预设光线阈值为320Lux。

即在本实施例的一种实现方式中,步骤100之前包括以下步骤:

步骤001,获取第一传感器采集的所述耳机在入耳状态下的多组光线数据;

步骤002,确定所述多组光线数据中的最大值,并根据所述最大值设置所述入耳检测条件的预设光线阈值。

在本实施例中,在实施本实施例的耳机入耳检测方法之前,即在获取所述入耳检测数据之前,还需要设置所述入耳检测条件的预设电容值范围;在设置所述预设电容值范围时,在所述耳机的出厂阶段,设置所述耳机中电容检测传感器(即第二传感器)在入耳状态下的电容值感应范围即可;其中,所述电容检测传感器的电容值范围即为所述耳机入耳检测条件的预设电容值范围。

在本实施例中,所述电容检测传感器的检测原理在于:所述电容检测传感器可以将被测量(例如,尺寸、压力、距离等被测量)的变化转换为电容的变化;可以理解的是,本实施例中的被测量为所述耳机的听筒与用户耳部的距离,通过检测到的电容值确定所述耳机是否处于入耳状态。

在设置所述预设电容值范围时,可获取所述耳机在入耳状态下的多组电容检测值;其中,所述多组电容检测值可以是通过多对耳机获取的多组电容检测值,也可以是同一对耳机获取的多组电容检测值;例如,通过10对耳机获取10组电容检测值,或者通过1对耳机获取10组电容检测值。

在本实施例的另一种实现方式中,在确定所述预设电容值范围时,还可以基于同一距离进行获取;例如,在同一人体模型中,通过一对或多对耳机获取多组电容检测值。

在获取到所述多组电容检测值后,即可根据获取的多组电容检测值设置用于电容检测的电容值范围;具体地,可将获取的多组电容检测值进行对比,得到所述多组电容检测值中的最大电容检测值和最小电容检测值;然后,再根据所述最大电容检测值和所述最小电容检测值设置所述预设电容值范围;其中,基于不同的电容型号,所述预设电容值范围也不相同;在本实施例中,所述预设电容值范围可以是50uF~60uF。

即在本实施例的一种实现方式中,步骤100之前还包括以下步骤:

步骤003,获取第二传感器采集的所述耳机在入耳状态下的多组电容检测值;

步骤004,确定所述多组电容检测值中的最大电容检测值和最小电容检测值;

步骤005,根据所述最大电容检测值和所述最小电容检测值,确定所述入耳检测条件的预设电容值范围。

在本实施例中,在设置所述预设光线阈值和/或所述预设电容值范围后,即可在实际的入耳检测过程中获取入耳检测数据,并判断所述入耳检测数据是否满足入耳检测条件;在获取所述入耳检测数据时,可通过光敏传感器的检测方式和/或电容传感器的检测方式对所述耳机的入耳状态进行检测,以初步检测所述耳机当前是否已戴入用户的耳中。

在初步检测所述耳机的当前状态时,可以采取所述光敏传感器的检测方式和所述电容传感器的检测方式中的任意一种检测方式;当然,也可以采取所述光敏传感器的检测方式和所述电容传感器的检测方式这两种检测方式,以提高初步检测的精准度。

在本实施例中,当采取所述光敏传感器的检测方式时,可通过所述光敏传感器采集所述耳机内的光线数据;其中,所述光线数据为所述光敏传感器所在区域的光线数据,所述光敏传感器所在区域的光线数据取决于所述耳机的构造;通过获取所述光线数据,可以判断所述光线数据是否小于所述预设光线阈值,若所述光线数据小于所述预设光线阈值,即可判定所述光线数据满足所述入耳检测条件,从而初步地判定所述耳机的当前状态为入耳状态;值得一提的是,当采取所述光敏传感器的检测方式时,所述入耳检测条件为:所述光敏传感器检测的光线数据小于所述预设光线阈值。

另外,当所述耳机在耳机盒中(耳机盒闭合)的情况下,检测到的光线数据也小于所述预设光线阈值,此时,为了避免出现误判的现象,还需要排除所述耳机处于在盒状态的情况,即当耳机盒检测到所述耳机在耳机盒内时,判定所述光线数据不满足所述入耳检测条件。

具体地,当采取所述光敏传感器的检测方式时,可通过设置于所述耳机腔内的光敏传感器采集照射在所述耳机内预设区域的光通量;其中,所述光通量为光照射在所述预设区域内的总量;所述预设区域为所述光敏传感器的设置区域;例如,所述耳机的听筒区域,所述光敏传感器设置于所述听筒区域中。

在采集所述预设区域的光通量时,还可以获取所述预设区域的面积,其中,所述预设区域及其面积可根据所述耳机的结构进行确定;例如,所述耳机的听筒区域的面积;当然,所述预设区域的面积还可以是自定义设置在所述耳机中的参数值。

在采集所述预设区域的光通量后,即可根据所述光通量和所述面积计算所述耳机内的光照度;其中,所述光照度为所述光通量除以所述预设区域的面积所得;可以理解的是,所述光通量为单位面积内的光照度量单位,以反映某个区域内的光照强度;在计算得到所述耳机内的光照度后,通过判断所述光照度是否小于所述预设光照度阈值,可初步判定所述耳机的光敏传感器的光照环境;例如,所述预设光线阈值为320Lux,计算得到的环境光照度为300Lux,此时可初步判定所述耳机中光敏传感器的光照环境为暗环境,所述耳机当前处于佩戴状态。

即在本实施例的一种实现方式中,步骤S100具体包括以下步骤:

步骤S110,获取所述第一传感器采集的光线数据;

步骤S120,判断所述光线数据是否小于所述预设光线阈值;

步骤S130,若所述光线数据小于所述预设光线阈值,则判定所述光线数据满足所述入耳检测条件。

本实施例通过采集照射在所述耳机内预设区域的光通量,可根据所述光通量和所述面积计算所述耳机内的光照度,进而根据所述光照度和所述预设光照度阈值初步判定所述耳机中光敏传感器的光照环境,以初步检测所述耳机当前是否已戴入用户的耳中。

在本实施例中,当采取所述电容传感器的检测方式时,则需要获取所述耳机内的预设电容的电容检测值;其中,所述预设电容为所述电容式传感器中的检测电容,所述电容式传感器可以动态地检测所述耳机与用户耳部的距离,进而将检测到的距离转换为对应的电容值,以电容值的变化来动态地展现出所述耳机与用户耳部之间的距离;所述电容式传感器可以精确到0.1mm的距离,通过获取所述耳机内电容式传感器的电容值,可以提高所述耳机入耳检测的精准度。

具体地,当采取所述电容传感器的检测方式时,需要获取所述预设电容值范围;其中,所述预设电容值范围可以是50uF~60uF;通过获取所述预设电容值范围,可以判断所述电容检测值是否超出所述预设电容值范围,若所述耳机内电容式传感器的电容值超出所述预设电容值范围,判定所述电容检测值满足所述入耳检测条件,此时,表示所述耳机当前已被戴入用户的耳中;例如,所述电容式传感器的电容值为70uF,则所述耳机当前已被戴入用户的耳中。

值得一提的是,当采取所述电容传感器的检测方式时,所述入耳检测条件为:所述电容传感器检测的电容检测值超出所述预设电容值范围。

即在本实施例的一种实现方式中,步骤S100具体包括以下步骤:

步骤S140,获取所述第一传感器采集的光线数据;

步骤S150,判断所述电容检测值是否超出所述预设电容值范围;

步骤S160,若所述电容检测值超出所述预设电容值范围,则判定所述电容检测值满足所述入耳检测条件。

本实施例通过获取电容式传感器的电容值,以电容式传感器的电容值检测所述耳机的当前状态,从而通过电容式传感器的电容检测值初步检测所述耳机当前是否已戴入用户的耳中。

如图1所示,在本发明实施例的一种实现方式中,耳机入耳检测方法还包括以下步骤:

步骤S200,若所述入耳检测数据满足所述入耳检测条件,则播放音频源数据,并采集耳机内的入耳音频数据。

在本实施例中,若所述光线数据或所述电容检测值满足入耳检测条件(即所述光线数据小于所述预设光线阈值,或所述电容检测值超出所述预设电容值范围),则还需要通过音频对比的方式确定所述耳机是否已经完全被戴入用户的耳中;在进行音频对比时,采集所述耳机内的入耳音频数据,同时将采集到的音频数据与入耳状态下的音频数据进行对比,从而根据对比结果确定所述耳机是否已经完全被戴入用户的耳中。

具体地,在采集所述耳机内的入耳音频数据之前,需要获取用于入耳检测的音频源数据;其中,所述音频源数据为预先设置的用于检测入耳状态的音频数据;可以理解的是,所述音频源数据是在所述耳机入耳的状态下播放的标准音频数据。

在获取所述音频源数据后,打开所述耳机的预设麦克风,并通过所述耳机内的扬声器播放所述音频源数据;此时,通过所述耳机内的预设麦克风采集的音频信号为所述入耳音频数据。

当所述耳机具备两个或者两个以上的降噪麦克风时,所述耳机的降噪麦克风可分为前馈麦克风(即FF mic)和后馈麦克风(即FB mic);其中,所述前馈麦克风设置于远离用户耳部一侧的麦克风(即所述耳机的耳机头的外侧),该前馈麦克风主要用于获取外部环境的噪声,然后利用反向降噪原理,供前馈主动降噪作用;所述后馈麦克风则设置于近用户耳部一侧的麦克风(即所述耳机的耳机头的内侧),该后馈麦克风主要用于获取耳机壳内部的噪声,然后利用反向降噪原理,供后馈主动降噪作用。

在本实施例中,所述预设麦克风为所述后馈麦克风(即FB mic);当播放所述音频源数据时,通过所述后馈麦克风采集耳机壳内扬声器播放的音频信号,即可得到所述入耳音频数据;其中,所述音频源数据可以是特定频率的提示音;例如,每秒提示一次,提示时长为5秒的提示音。

即在本实施例的一种实现方式中,步骤S300具体包括以下步骤:

步骤S210,若所述光线数据或所述电容检测值满足所述入耳检测条件,则获取所述音频源数据;

步骤S220,通过所述耳机的扬声器播放所述音频源数据,并通过所述耳机的预设麦克风采集所述扬声器播放时的音频信号,得到所述入耳音频数据。

本实施例通过耳机内的扬声器播放音频源数据,并利用后馈麦克风采集耳机腔内的音频数据,以音频对比的方式进一步确定所述耳机是否已经完全被戴入用户的耳中。

如图1所示,在本发明实施例的一种实现方式中,耳机入耳检测方法还包括以下步骤:

步骤S300,将所述入耳音频数据与所述音频源数据进行对比,并根据对比结果确定所述耳机的入耳状态。

在本实施例中,在得到所述入耳音频数据后,可将所述入耳音频数据与所述音频源数据进行对比,根据对比结果确定所述耳机的入耳状态,从而在光敏传感器和/或电容式传感器的检测数据的初步检测下,利用音频对比的方式确定所述耳机是否已经完全被戴入用户的耳中,以提高所述耳机的入耳检测精度。

具体地,当对比所述入耳音频数据与所述音频源数据时,可将所述入耳音频数据与所述音频源数据进行对比,得到所述入耳音频数据与所述音频源数据的差值;其中,音频对比的方式可采用声波对比方式,即将所述入耳音频数据与所述音频源数据导入同一音轨中,通过对比同一时间点或时间段的声波信号,得到所述入耳音频数据与所述音频源数据在同一时间点或时间段的声波差值。

在得到所述入耳音频数据与所述音频源数据的差值后,还需要获取预设差值范围,并判断所述入耳音频数据与所述音频源数据的差值是否处于所述预设差值范围内;其中,所述预设差值范围的设置方式为:预先将所述耳机处于出耳状态下,采集出耳状态下的音频数据(即出耳状态下后馈麦克风采集的音频数据),并将采集的音频数据与所述音频源数据进行对比,得到所述出耳音频数据与所述音频源数据的差值(音频对比的方式可采用如上所述的声波对比方式),所述出耳音频数据与所述音频源数据的差值即为预设差值;由于,所述音频源数据以及出耳音频数据为一定时间段内的音频数据,所以,所述出耳音频数据与所述音频源数据的差值有最大值和最小值,通过获取其中的最大值和最小值,即可确定所述预设差值范围;例如,在一定的噪音环境下,所述出耳音频数据与所述音频源数据的差值的最大值和最小值分别为7db和2db,所述预设差值范围可以是2db-7db。

在判断所述入耳音频数据与所述音频源数据的差值是否处于所述预设差值范围内时,若所述入耳音频数据与所述音频源数据的差值在所述预设差值范围内,则判定所述耳机的当前状态为入耳状态;若所述差值未处于所述预设差值范围内,则判定所述耳机的当前状态为出耳状态;其中,所述入耳音频数据与所述音频源数据的差值在所述预设差值范围内的条件为:同一时间点的情况下,所述入耳音频数据的声波信号与所述音频源数据的声波信号的差值在所述预设差值范围内。

即在本实施例的一种实现方式中,步骤S400具体包括以下步骤:

步骤S310,将所述入耳音频数据与所述音频源数据进行对比,得到所述入耳音频数据与所述音频源数据的差值;

步骤S320,获取预设差值范围,并判断所述入耳音频数据与所述音频源数据的差值是否处于所述预设差值范围内;

步骤S330,若所述入耳音频数据与所述音频源数据的差值处于所述预设差值范围内,则判定所述耳机的当前状态为入耳状态;

步骤S340,若所述入耳音频数据与所述音频源数据的差值未处于所述预设差值范围内,则判定所述耳机的当前状态为出耳状态。

本实施例通过将所述入耳音频数据与所述音频源数据进行对比,可在光敏传感器和/或电容式传感器的检测数据的基础上,利用入耳音频的检测方式进行进一步地检测,提高了所述耳机的入耳检测精度。

具体地,在本实施例中,在进行声波对比时,可根据所述入耳音频数据获取与所述入耳音频数据对应的检测声波信号,并根据所述音频源数据获取与所述音频源数据对应的源声波信号;其中,所述检测声波信号和所述源声波信号均为经过降噪后的声波信号,并且,所述检测声波信号和所述源声波信号均为各自正弦信号对应的频率响应曲线。

在得到所述检测声波信号和所述源声波信号后,即可将所述检测声波信号和所述源声波信号放置于同一音轨中,从而将所述检测声波信号与所述源声波信号进行对比,得到所述检测声波信号与所述源声波信号的信号差值范围;其中,在进行声波对比时,可根据各自的声波信号确定对应的分贝值,所述信号差值范围即为所述检测声波信号与所述源声波信号在同一频率下的分贝值差值范围;在得到所述检测声波信号与所述源声波信号的信号差值范围后,即可根据所述声波信号与所述源声波信号的信号差值范围确定所述入耳音频数据与所述音频源数据的差值。

步骤S311,根据所述入耳音频数据获取与所述入耳音频数据对应的检测声波信号;

步骤S312,根据所述音频源数据获取与所述音频源数据对应的源声波信号;

步骤S313,将所述检测声波信号与所述源声波信号进行音轨对比,得到所述检测声波信号与所述源声波信号的信号差值范围;

步骤S314,根据所述声波信号与所述源声波信号的信号差值范围确定所述入耳音频数据与所述音频源数据的差值。

在本实施例的一种实现方式中,在判定所述耳机的当前状态为入耳状态后,可将检测结果发送至对应终端设备的APP,以显示所述耳机的入耳状态;亦或者,将所述检测结果发送至对应终端设备的弹窗,以通过所述弹窗显示所述耳机的入耳状态。

本实施例通过采集耳机内的光线数据和/或电容检测值,在光线数据和/或电容检测值满足入耳检测条件的情况下,通过对比耳机内的入耳音频数据与音频源数据,精准地判定耳机的当前状态是否为入耳状态,提高了耳机入耳检测的精准度。

示例性设备

基于上述实施例,本发明还提供了一种终端,其原理框图可以如图2所示。

该终端包括:通过系统总线连接的处理器、存储器、接口、显示屏以及通讯模块;其中,该终端的处理器用于提供计算和控制能力;该终端的存储器包括计算机可读存储介质以及内存储器;该计算机可读存储介质存储有操作系统和计算机程序;该内存储器为计算机可读存储介质中的操作系统和计算机程序的运行提供环境;该接口用于连接外部终端设备,例如,移动终端以及计算机等设备;该显示屏用于显示相应的入耳检测信息;该通讯模块用于与云端服务器或移动终端进行通讯。

该计算机程序被处理器执行时用以实现一种耳机入耳检测方法。

本领域技术人员可以理解的是,图2中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种终端,其中,包括:处理器和存储器,存储器存储有耳机入耳检测程序,耳机入耳检测程序被处理器执行时用于实现如上的耳机入耳检测方法。

在一个实施例中,提供了一种计算机可读存储介质,其中,计算机可读存储介质存储有耳机入耳检测程序,耳机入耳检测程序被处理器执行时用于实现如上的耳机入耳检测方法。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。

综上,本发明提供了一种耳机入耳检测方法、终端及计算机可读存储介质,其中,方法包括:获取入耳检测数据,并判断入耳检测数据是否满足入耳检测条件;若入耳检测数据满足入耳检测条件,则播放音频源数据,并采集耳机内的入耳音频数据;将入耳音频数据与音频源数据进行对比,并根据对比结果确定耳机的入耳状态。本发明通过获取入耳检测数据,可在耳机内的入耳检测数据满足入耳检测条件的情况下,通过对比耳机内播放的入耳音频数据与入耳状态下的音频源数据,利用音频对比的方式精准地判定耳机的当前状态是否为入耳状态,从而提高了耳机入耳检测的精准度。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种刺激型的人工智能导航装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类