System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 设备控制方法、装置、电子设备及计算机可读存储介质制造方法及图纸_技高网

设备控制方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:40132086 阅读:5 留言:0更新日期:2024-01-23 22:17
本申请实施例公开了一种设备控制方法、装置、电子设备及计算机可读存储介质,该方法包括:与对端设备建立通用属性协议连接,并基于通用属性协议连接建立与对端设备的音频传输链路;获取对端设备广播的语音服务标识,并通过通用属性协议连接,建立与语音服务标识对应的语音服务的连接;基于语音服务,通过音频传输链路接收对端设备传输的音频控制信息;执行音频控制信息对应的控制操作。当与对端设备建立通用属性协议连接以及基于该连接建立与对端设备的音频传输链路后,实现对低功耗音频传输链路的建立,当连接对端设备的语音服务后,可以基于语音服务并利用该低功耗音频传输链路实现对音频数据的低功耗传输。

【技术实现步骤摘要】

本申请实施例涉及计算机,具体涉及一种设备控制方法、装置、电子设备及计算机可读存储介质


技术介绍

1、随着智能设备的普及和发展,利用语音对智能设备进行音频控制成为可能,例如,通过蓝牙耳机实现对智能设备的音频控制,但是,传统蓝牙连接耳机通过蓝牙音频传输模型协定(a2dp)传输音频,语音传输需要通过免提协议(hfp),存在传输功耗高的问题。

2、而随着智能设备的普及以及多样化,如家庭多智能家居互联的场景,需要更低功耗的音频传输的解决方案。


技术实现思路

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、音频接收单元,用于基于所述语音服务,通过所述音频传输链路接收所述对端设备基于所述目标信号发射功率值传输的音频控制信息。

36、其中,在本申请实施例的一些实施例中,该装置还包括发送模块,发送模块包括:

37、获取单元,用于获取待广播音频信息,所述待广播音频信息包括由所述对端设备上搭载的应用在响应用户的操作后产生,或者通过麦克风接收用户的音频后产生;

38、音频发送单元,用于针对每个对端设备,基于与所述对端设备的语音服务的连接,通过与所述对端设备建立的音频传输链路,将所述待广播音频信息传输至所述对端设备。

39、第三方面,本申请实施例还提供了一种电子设备,电子设备包括存储器、处理器及存储在存储器中并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现上述的设备控制方法中的步骤。

40、第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的设备控制方法中的步骤。

41、第五方面,本申请实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本申请实施例所述的各种可选实现方式中提供的方法。

42、本申请实施例与对端设备建立通用属性协议连接,并基于该连接建立与对端设备的音频传输链路,当获取到对端设备广播的语音服务标识后,通过该通用属性协议连接建立与语音服务标识对应的语音服务的连接,基于该语音服务,通过音频传输链路接收对端设备传输的音频控制信息,并执行该音频控制信息对应的控制操作。其中,当与对端设备建立通用属性协议连接以及基于该连接建立与对端设备的音频传输链路后,实现对低功耗音频传输链路的建立,当连接对端设备的语音服务后,可以基于语音服务并利用该低功耗音频传输链路实现对音频数据的低功耗传输。其中,当前设备在接收到对端设备发送的音频控制信息并响应后,可以实现对相应动作的执行,实现设备的音频控制。

本文档来自技高网...

【技术保护点】

1.一种设备控制方法,其特征在于,应用于当前设备,包括:

2.根据权利要求1所述的方法,其特征在于,所述对端设备包括至少两个,所述通过所述通用属性协议连接,建立与所述语音服务标识对应的语音服务的连接,包括:

3.根据权利要求2所述的方法,其特征在于,所述从各个所述对端设备对应的音频控制信息中选取目标音频控制信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述对端设备状态信息包括激活状态信息,所述根据各个对端设备状态信息,从所述音频控制指令中选取目标音频控制指令,包括:

5.根据权利要求4所述的方法,其特征在于,所述对端设备包括遥控器和耳机,所述若至少两个对端设备的激活状态信息描述相应的对端设备处于激活状态时,则获取所述至少两个对端设备对应的音频传输链路的信号强度值,包括:

6.根据权利要求1所述的方法,其特征在于,所述基于所述语音服务,通过所述音频传输链路接收所述对端设备传输的音频控制信息,包括:

7.根据权利要求2所述的方法,其特征在于,所述通过与各个所述对端设备建立的通用属性协议连接,分别建立与各个所述对端设备广播的语音服务标识对应的语音服务的连接之后,所述方法还包括:

8.一种设备控制装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述的设备控制方法中的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的设备控制方法中的步骤。

...

【技术特征摘要】

1.一种设备控制方法,其特征在于,应用于当前设备,包括:

2.根据权利要求1所述的方法,其特征在于,所述对端设备包括至少两个,所述通过所述通用属性协议连接,建立与所述语音服务标识对应的语音服务的连接,包括:

3.根据权利要求2所述的方法,其特征在于,所述从各个所述对端设备对应的音频控制信息中选取目标音频控制信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述对端设备状态信息包括激活状态信息,所述根据各个对端设备状态信息,从所述音频控制指令中选取目标音频控制指令,包括:

5.根据权利要求4所述的方法,其特征在于,所述对端设备包括遥控器和耳机,所述若至少两个对端设备的激活状态信息描述相应的对端设备处于激活状态时,则获取所述至少两个对端设备对应的音频传输链路的信号强度值,包括:

6...

【专利技术属性】
技术研发人员:袁靖凌曾庆忠
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1