蓝牙耳机自动断连方法、系统、蓝牙耳机及存储介质与流程

文档序号:29418794发布日期:2022-03-26 13:49阅读:398来源:国知局
蓝牙耳机自动断连方法、系统、蓝牙耳机及存储介质与流程

1.本发明涉及通信技术领域,特别是涉及一种蓝牙耳机自动断连方法、系统、蓝牙耳机及存储介质。


背景技术:

2.随着技术的发展以及某些型号手机以及取消传统音频接口,蓝牙耳机在人们日常生活中的使用已经越来越频繁。蓝牙耳机信号的传输容易受到传输距离和障碍物的限制,目标蓝牙耳机自动断开与终端设备的机制,只有在蓝牙耳机与所连接终端设备之间的距离超过预设距离时才会主动断开连接,但是当佩戴蓝牙耳机远离手机或其它设备达到蓝牙连接的临界位置时,这时蓝牙耳机会非常卡顿甚至伴随有尖叫声,极大降低了用户体验。


技术实现要素:

3.基于此,本发明提供一种蓝牙耳机自动断连方法、系统、蓝牙耳机及存储介质。
4.第一方面,本发明实施例提供一种蓝牙耳机自动断连方法,包括:
5.获取终端设备发送射频信号的强度,所述终端设备与所述蓝牙耳机连接;
6.根据所述强度与预设强度阈值的大小,并结合当前是否在播放音频,判断是否断开与所述终端设备的连接。
7.优选地,所述根据所述强度与预设强度阈值的大小,并结合当前是否在播放音频,判断是否断开与所述终端设备的连接,包括:
8.若所述强度小于所述预设强度阈值,且当前正在播放音频,则断开与所述终端设备的连接。
9.优选地,所述根据所述强度与预设强度阈值的大小,并结合当前是否在播放音频,判断是否断开与所述终端设备的连接,包括:
10.若所述强度小于所述预设强度阈值,且当前未播放音频,则不断开与所述终端设备的连接。
11.优选地,所述根据所述强度与预设强度阈值的大小,并结合当前是否在播放音频,判断是否断开与所述终端设备的连接,包括:
12.若所述强度不小于所述预设强度阈值,则不断开与所述终端设备的连接。
13.优选地,所述获取终端设备发送射频信号的强度,包括:
14.获取预设时间段内所述终端设备发送的每一射频信号;
15.根据所述预设时间段内所有射频信号的个数和所述终端设备发送的每一射频信号的强度,获取平均射频强度;
16.将所述平均射频强度作为所述终端设备发送射频信号的强度。
17.优选地,所述根据所述预设时间段内所有射频信号的个数和所述终端设备发送的每一射频信号的强度,获取平均射频强度,包括:
18.获取所述终端设备发送的每一射频信号的强度之和;
19.利用所述强度之和与所有射频信号的个数相除,获取所述平均射频强度。
20.优选地,所述终端设备包括手机、平板、电脑。
21.第二方面,本发明实施例提供一种蓝牙耳机自动断连系统,包括:
22.强度模块,用于获取终端设备发送射频信号的强度,所述终端设备与所述蓝牙耳机连接;
23.判断模块,用于根据所述强度与预设强度阈值的大小,并结合当前是否在播放音频,判断是否断开与所述终端设备的连接。
24.第三方面,本发明实施例提供一种蓝牙耳机,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述蓝牙耳机自动断连的步骤。
25.第四方面,本发明实施例提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述蓝牙耳机自动断连的步骤。
26.本发明提供一种蓝牙耳机自动断连方法、系统、蓝牙耳机及存储介质,当在考虑是否自动断开与终端设备之间的连接时,根据终端设备发送射频信号的强度,以此判断蓝牙耳机和终端设备之间的距离,除了考虑蓝牙耳机和终端设备之间的距离外,还会考虑当前是否在播放音频,根据播放音频质量来判断是否断开蓝牙耳机和终端设备之间的连接,从而避免蓝牙耳机与终端设备之间的距离达到临界距离时耳机出现卡顿和尖叫的问题。
附图说明
27.图1为本发明一实施例提供的一种蓝牙耳机自动断连方法的流程图;
28.图2为本发明又一实施例提供的一种蓝牙耳机自动断连方法的流程框图;
29.图3为本发明一实施例提供的射频信号强度计算方法的流程图;
30.图4为本发明实施例提供的一种蓝牙自动断连系统的结构示意图。
具体实施方式
31.为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。
32.需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。
33.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
34.图1为本发明一实施例提供的一种蓝牙耳机自动断连方法的流程图,如图1所示,该方法包括:
35.本发明实施例提供的一种蓝牙耳机自动断连方法,该方法应用在蓝牙耳机中,蓝牙耳机通过烧录该自动断连方法,在蓝牙耳机满足自动断连条件时,会自动断开与终端设
备的连接。
36.s110,获取终端设备发送射频信号的强度,所述终端设备与所述蓝牙耳机连接;
37.该方法的执行主体是蓝牙耳机,首先蓝牙耳机接收终端设备发送过来的射频信号,并计算出该射频信号的强度,容易理解的是,蓝牙信号强度越大,终端设备与蓝牙耳机的距离就越近,蓝牙信号强度越小,终端设备与蓝牙耳机的距离就越远,因此根据蓝牙信号强度的大小,就可以判断出终端设备与蓝牙耳机之间的距离远近,从而后续判断是否需要与终端设备主动断连。
38.s120,根据所述强度与预设强度阈值的大小,并结合当前是否在播放音频,判断是否断开与所述终端设备的连接。
39.然后根据上一步骤中计算出来的强度和预设强度阈值之间的大小,再结合该蓝牙耳机当前是否在播放音频,最后判断是否断开该蓝牙耳机与终端设备之间的连接。需要说明的是,理想情况下预设强度阈值表示该终端设备发送射频信号给蓝牙耳机,蓝牙耳机检测到的射频信号强度值为预设强度阈值,该预设强度阈值为蓝牙耳机播放音频不卡顿的临界值,一旦终端设备和蓝牙耳机之间的距离再大一点,蓝牙耳机检测到射频信号的强度会小于该预设强度阈值,蓝牙耳机播放音频就会发生卡顿。在具体实施过程中,需要通过多次试验来确定预设强度阈值的具体取值,先通过多次试验测验出预设距离,该预测距离表示发生音频卡顿和不发生音频卡顿的临界距离,在该预设距离确定的基础上,再来确定预设强度阈值的值。本发明实施例中,预设强度阈值可以根据实际情况进行确定,在此不做具体的限定。
40.本发明提供一种蓝牙耳机自动断连方法,当在考虑是否自动断开与终端设备之间的连接时,根据终端设备发送射频信号的强度,以此判断蓝牙耳机和终端设备之间的距离,除了考虑蓝牙耳机和终端设备之间的距离外,还会考虑当前是否在播放音频,根据播放音频质量来判断是否断开蓝牙耳机和终端设备之间的连接,从而避免蓝牙耳机与终端设备之间的距离达到临界距离时耳机出现卡顿和尖叫的问题。
41.在上述实施例的基础上,优选地,所述根据所述强度与预设强度阈值的大小,并结合当前是否在播放音频,判断是否断开与所述终端设备的连接,包括:
42.若所述强度小于所述预设强度阈值,且当前正在播放音频,则断开与所述终端设备的连接。
43.具体地,如果蓝牙耳机所接收射频信号的强度小于预设强度阈值,说明该终端设备离蓝牙耳机之间的距离较远,可能会有发生延迟、卡顿问题的概率,如果此时正好又检测出蓝牙耳机在播放音频,那么这个时候蓝牙耳机就会主动断开和终端设备的连接,最大程度避免发生音频延迟、卡顿的问题。
44.本发明实施例中针对所接收射频信号的强度小于预设强度阈值的情况,及时的断开正在播放音频的蓝牙耳机与终端设备之间的连接,最大程度避免音频延迟、卡顿的问题。
45.在上述实施例的基础上,优选地,所述根据所述强度与预设强度阈值的大小,并结合当前是否在播放音频,判断是否断开与所述终端设备的连接,包括:
46.若所述强度小于所述预设强度阈值,且当前未播放音频,则不断开与所述终端设备的连接。
47.具体地,如果蓝牙耳机所接收射频信号的强度小于预设强度阈值,说明该终端设
备离蓝牙耳机之间的距离较远,可能会有发生延迟、卡顿问题的概率,但是此时如果蓝牙耳机没有播放音频,即使该蓝牙耳机与终端设备之间的距离已经存在发生延迟卡顿现象的范围之内,但是由于蓝牙耳机没有播放音频,则不用断开蓝牙耳机与终端设备之间的连接,以最大限度提升用户满意度。
48.在上述实施例的基础上,优选地,所述根据所述强度与预设强度阈值的大小,并结合当前是否在播放音频,判断是否断开与所述终端设备的连接,包括:
49.若所述强度不小于所述预设强度阈值,则不断开与所述终端设备的连接。
50.具体地,如果蓝牙耳机接收的射频信号的强度大于或等于预设强度阈值,则客观上不存在发生音频卡顿、延迟问题的条件,故不用理会蓝牙耳机是否在播放音频,也不用主动断开蓝牙耳机和终端设备之间的连接。
51.图2为本发明又一实施例提供的一种蓝牙耳机自动断连方法的流程框图,如图2所示,该方法包括:
52.首先获取蓝牙耳机接收射频信号的强度,并将该强度与存储的预设强度阈值进行比较,如果强度小于该预设强度阈值,并且该蓝牙耳机当前正在播放音频,那么直接主动断开蓝牙耳机和终端设备之间的连接,反之,如果强度不小于该预设强度阈值,不管蓝牙耳机当前是否正在播放音频,都不用主动断开蓝牙耳机和终端设备之间的连接。
53.图3为本发明一实施例提供的射频信号强度计算方法的流程图,如图3所示,在上述实施例的基础上,优选地,所述获取终端设备发送射频信号的强度,包括:
54.获取预设时间段内所述终端设备发送的每一射频信号;
55.根据所述预设时间段内所有射频信号的个数和所述终端设备发送的每一射频信号的强度,获取平均射频强度;
56.将所述平均射频强度作为所述终端设备发送射频信号的强度。
57.具体地,为了获取终端设备发送射频信号的强度,采用下述方法:
58.首先获取预设时间段内该终端设备发送的每个射频信号以及所有射频信号的个数,根据每个射频信号的强度和该预设时间段内发送所有射频信号的个数,计算出平均射频强度,并将该平均射频强度作为该终端设备发送射频信号的强度。
59.根据每个射频信号的强度和该预设时间段内发送所有射频信号的个数,计算平均射频强度,具体实施方式可以是:根据每个射频信号的强度,先筛选出强度大于一定阈值的射频信号,以去除环境中的杂音,然后对剩余射频信号进行积分求和,将积分求和除以剩余射频信号的个数,得到拼接射频强度。或者,获取每个射频信号的强度,将所有射频信号的强度进行积分求和,将该求和得到的数值除以预设时间段所有射频信号的个数,得到平均射频强度。
60.需要说明的是,预设时间段的具体取值可以根据实际情况进行确定,本发明实施例在此不做具体的限定。
61.本发明实施例中通过求取预设时间段内射频信号强度的平均值,将平均值作为该蓝牙耳机接收到射频信号的强度值,通过平均计算得到射频信号的强度值使得射频信号的强度值计算更加准确,从而后续判断结果也更加准确。
62.在上述实施例的基础上,优选地,所述根据所述预设时间段内所有射频信号的个数和所述终端设备发送的每一射频信号的强度,获取平均射频强度,包括:
63.获取所述终端设备发送的每一射频信号的强度之和;
64.利用所述强度之和与所有射频信号的个数相除,获取所述平均射频强度。
65.本发明实施例中,根据预设时间段内所有射频信号强度之和除以预设时间段内所有射频信号的个数,得到平均射频强度。举例地,该预设时间段的取值为104us,所有射频信号的个数为8192个,那么平均射频强度为sum(射频信号强度)/8192。
66.在上述实施例的基础上,优选地,所述终端设备包括手机、平板、电脑。
67.本发明实施例中所说的终端设备包括但不限于智能手机、平板、电脑等,具体根据实际情况进行确定。
68.综上,本发明提供一种蓝牙耳机自动断连方法,当在考虑是否自动断开与终端设备之间的连接时,根据终端设备发送射频信号的强度,以此判断蓝牙耳机和终端设备之间的距离,除了考虑蓝牙耳机和终端设备之间的距离外,还会考虑当前是否在播放音频,根据播放音频质量来判断是否断开蓝牙耳机和终端设备之间的连接,从而避免蓝牙耳机与终端设备之间的距离达到临界距离时耳机出现卡顿和尖叫的问题。
69.并且,通过求取预设时间段内射频信号强度的平均值,将平均值作为该蓝牙耳机接收到射频信号的强度值,通过平均计算得到射频信号的强度值使得射频信号的强度值计算更加准确,从而后续判断结果也更加准确。
70.图4为本发明实施例提供的一种蓝牙自动断连系统的结构示意图,如图4所示,该系统包括强度模块410和判断模块420,其中:
71.强度模块410用于获取终端设备发送射频信号的强度,所述终端设备与所述蓝牙耳机连接;
72.判断模块420用于根据所述强度与预设强度阈值的大小,并结合当前是否在播放音频,判断是否断开与所述终端设备的连接。
73.本实施例为与上述方法相对应的系统实施例,详情请参考上述方法实施例,本系统实施例在此不再赘述。
74.在上述实施例的基础上,优选地,所述判断模块包括第一判断单元,其中:
75.所述第一判断单元用于若所述强度小于所述预设强度阈值,且当前正在播放音频,则断开与所述终端设备的连接。
76.在上述实施例的基础上,优选地,所述判断模块还包括第二判断单元,其中:
77.所述第二判断单元用于若所述强度小于所述预设强度阈值,且当前未播放音频,则不断开与所述终端设备的连接。
78.在上述实施例的基础上,优选地,所述判断模块包括第三判断单元,其中:
79.所述第三判断单元用于若所述强度不小于所述预设强度阈值,则不断开与所述终端设备的连接。
80.在上述实施例的基础上,优选地,所述强度模块包括发送单元、平均单元和强度计算单元,其中:
81.所述发送单元用于获取预设时间段内所述终端设备发送的每一射频信号;
82.所述平均单元用于根据所述预设时间段内所有射频信号的个数和所述终端设备发送的每一射频信号的强度,获取平均射频强度;
83.所述强度计算单元用于将所述平均射频强度作为所述终端设备发送射频信号的
强度。
84.在上述实施例的基础上,优选地,所述平均单元包括求和子单元和相除子单元,其中:
85.所述求和子单元用于获取所述终端设备发送的每一射频信号的强度之和;
86.所述相除子单元用于利用所述强度之和与所有射频信号的个数相除,获取所述平均射频强度。
87.在上述实施例的基础上,优选地,所述终端设备包括手机、平板、电脑。
88.上述蓝牙耳机自动断连系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
89.本发明实施例中,提供了一种蓝牙耳机,该蓝牙耳机包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该蓝牙耳机的处理器用于提供计算和控制能力。该蓝牙耳机的存储器包括计算机存储介质、内存储器。该计算机存储介质存储有操作系统、计算机程序和数据库。该内存储器为计算机存储介质中的操作系统和计算机程序的运行提供环境。该计算机程序被处理器执行时以实现一种蓝牙耳机自动断连方法。
90.在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例中的蓝牙耳机自动断连方法的步骤。或者,处理器执行计算机程序时实现蓝牙耳机自动断连系统这一实施例中的各模块/单元的功能。
91.在一实施例中,提供一计算机存储介质,该计算机存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中蓝牙耳机自动断连方法的步骤。或者,该计算机程序被处理器执行时实现上述蓝牙耳机自动断连系统这一实施例中的各模块/单元的功能。
92.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
93.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
94.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例
中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
95.以上实施例仅表达了本发明的优选的实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1