System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于耳机控制,更具体地说,是涉及一种蓝牙耳机的控制方法、系统、存储介质及电子设备。
技术介绍
1、在当前的智能设备市场中,智能可穿戴设备,通常与手机进行连接以实现各种功能。然而,由于功耗和尺寸的限制,一些智能可穿戴设备(例如,智能戒指)一般不支持与音频相关的蓝牙配置文件,如免提配置文件hands-free profi l e(hfp)、蓝牙音频传输模型协定a2dp或者基于新一代蓝牙音频技术标准le aud io等。
2、但在实际应用场景中,用户存在通过智能可穿戴设备来控制蓝牙耳机的相关需求。为满足这一需求,部分智能可穿戴设备尝试与蓝牙耳机直接连接。然而,这种连接方式带来了诸多问题。
3、一方面,直连链路会对蓝牙耳机的数据通信产生干扰,影响其正常传输。另一方面,有些耳机还会对设备连接数量进行限制,导致智能可穿戴设备无法顺利接入耳机,从而无法实现用户期望的控制功能。
4、综上所述,现有技术中智能可穿戴设备与蓝牙耳机的直接连接,以实现控制蓝牙耳机控制的方式存在诸多缺陷,无法有效满足用户需求,亟待改进。
技术实现思路
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、所述目标蓝牙耳机,还用于在耳机状态发生变化时,基于所述耳机状态广播对应的所述周期性广播数据,所述耳机状态包括如下至少之一:电话呼叫、音乐播放状态、开启、关闭。
28、可选地,在第三方面的一种可能的实现方式中,
29、所述智能可穿戴设备包括如下至少之一:智能戒指、智能头盔、智能眼镜、智能手表、智能手环。
30、第四方面,本申请实施例提供了一种电子设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如任一项所述的方法。
31、第五方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如任一项所述的方法。
32、第六方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面中任一项所述的方法。
33、可以理解的是,上述第二方面至第六方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
34、本申请实施例与现有技术相比存在的有益效果是:
35、当电子设备确定了目标蓝牙耳机后,会生成数据同步请求并发送给该耳机,接着接收目标蓝牙耳机反馈的同步确认数据,这样可以在电子设备和目标蓝牙耳机之间建立起有效的数据交流和确认机制。接下来,根据接收到的同步确认数据,电子设备能够确定目标蓝牙耳机的周期性同步信息,该周期性同步信息可能涉及到诸如同步的频率、周期性广播间隔、初始事件时间戳和频道使用信息等关键信息。最后,电子设备会发挥其指本文档来自技高网...
【技术保护点】
1.一种蓝牙耳机的控制方法,其特征在于,应用于电子设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取与电子设备适配的目标蓝牙耳机,包括:
3.根据权利要求1或2所述的方法,其特征在于,根据所述同步确认数据确定所述目标蓝牙耳机的周期性同步信息,包括:
4.一种蓝牙耳机的控制方法,其特征在于,应用于智能可穿戴设备,所述方法包括:
5.一种蓝牙耳机的控制系统,其特征在于,包括:
6.根据权利要求5所述的系统,其特征在于,所述系统还包括:
7.根据权利要求6所述的系统,其特征在于,
8.根据权利要求5至7中任意一项所述的系统,其特征在于,
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述的方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述的方法。<
...【技术特征摘要】
1.一种蓝牙耳机的控制方法,其特征在于,应用于电子设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取与电子设备适配的目标蓝牙耳机,包括:
3.根据权利要求1或2所述的方法,其特征在于,根据所述同步确认数据确定所述目标蓝牙耳机的周期性同步信息,包括:
4.一种蓝牙耳机的控制方法,其特征在于,应用于智能可穿戴设备,所述方法包括:
5.一种蓝牙耳机的控制系统,其特征在于,包括:
6.根据权利要求5所述的系统,其特征在...
【专利技术属性】
技术研发人员:杨斌,姜德军,林敏洁,吴海全,迟欣,曹磊,
申请(专利权)人:深圳市飞科笛系统开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。