设备控制方法、装置、存储介质及电子装置制造方法及图纸

技术编号:36366479 阅读:10 留言:0更新日期:2023-01-18 09:23
本发明专利技术实施例提供了一种设备控制方法、装置、存储介质及电子装置,其中,该方法包括:第一设备在接收到第一语音的情况下,获取第一语音中携带的第一语音指令;将第一语音指令与第一设备内存储的多个标准语音指令进行比对,以得到比对结果,多个标准语音指令为预先存储的用于控制第一设备和第二设备的指令,第一设备和第二设备之间满足目标关系;第一设备在比对结果用于指示第一语音指令为控制第二设备中包括的目标设备的指令的情况下,将包含第一语音指令的第一信息发送至云端,以指示云端控制目标设备执行第一语音指令所指示的操作。通过本发明专利技术,解决了相关技术中存在的无法实现跨设备交互的问题,进而达到了提高设备交互便利性的效果。的效果。的效果。

【技术实现步骤摘要】
设备控制方法、装置、存储介质及电子装置


[0001]本专利技术实施例涉及通信领域,具体而言,涉及一种设备控制方法、装置、存储介质及电子装置。

技术介绍

[0002]目前行业内的语音唤醒包括带唤醒词和不带唤醒词两种技术。带唤醒词的技术会要求用户交互语句中具有特定唤醒词,设备才能响应,用户交互需带上唤醒词,不能直接说出意图进行响应,导致交互不便捷;不带唤醒词的技术主要是对设备单品进行控制,需提前训练特定免唤醒语料,对于免唤醒的语音交互,虽能提前训练免唤醒语料,根据用户意图命中免唤醒语料后直接响应,但考虑到用户信息保护,往往都是在设备端侧进行响应,这就导致空调端仅能响应空调免唤醒语料,在热水器上说空调免唤醒语料则无法正常打开空调,以致用户语音操作的空间范围被限定,不能跨设备交互。
[0003]针对现有技术中存在的无法实现跨设备交互的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种设备控制方法、装置、存储介质及电子装置,以至少解决相关技术中存在的无法实现跨设备交互的问题。
[0005]根据本专利技术的一个实施例,提供了一种设备控制方法,包括:第一设备在接收到第一语音的情况下,对所述第一语音进行解析,以获取所述第一语音中携带的第一语音指令;所述第一设备将所述第一语音指令与所述第一设备内存储的多个标准语音指令进行比对,以得到比对结果,其中,多个所述标准语音指令为预先存储的用于控制所述第一设备和第二设备的指令,所述第一设备和所述第二设备之间满足目标关系;所述第一设备在所述比对结果用于指示所述第一语音指令为控制所述第二设备中包括的目标设备的指令的情况下,将包含所述第一语音指令的第一信息发送至云端,以指示所述云端控制所述目标设备执行所述第一语音指令所指示的操作。
[0006]在一个示例性实施例中,所述第一设备将所述第一语音指令与所述第一设备内存储的多个标准语音指令进行比对之前,所述方法还包括:所述第一设备获取所述云端配置的多个所述标准语音指令;所述第一设备在确定所述第一设备本地未存储多个所述标准语音指令的情况下,存储多个所述标准语音指令;所述第一设备在确定所述第一设备本地已存储语音指令的情况下,将本地已存储的语音指令更新为多个所述标准语音指令。
[0007]在一个示例性实施例中,所述第一设备将所述第一语音指令与所述第一设备内存储的多个标准语音指令进行比对,以得到比对结果包括:所述第一设备将所述第一语音指令与所述第一设备内的语音指令库中存储的多个所述标准语音指令进行比对,其中,所述语音指令库中还存储有允许由各个所述标准语音指令控制的设备的型号和地址;所述第一设备在确定出所述第一语音指令与多个所述标准语音指令中包括的目标语音指令相似度
超过预定阈值的情况下,确定所述第一语音指令为控制所述目标设备的指令,其中,所述目标设备为允许由所述目标语音指令控制的设备;所述第一设备将包含所述第一语音指令的第一信息发送至云端,以指示所述云端控制所述目标设备执行所述第一语音指令所指示的操作包括:所述第一设备将包含所述第一语音指令以及所述目标设备的型号和地址的所述第一信息发送给所述云端,以指示所述云端基于所述目标设备的型号和地址向所述目标设备发送控制指令,以控制所述目标设备执行所述第一语音指令所指示的操作。
[0008]在一个示例性实施例中,所述第一语音指令包括:免唤醒语音指令,其中,所述免唤醒语音指令用于在所述目标设备处于非唤醒状态下触发所述目标设备执行所述第一语音指令所指示的操作,或者,所述免唤醒语音指令用于在所述目标设备处于非唤醒状态下唤醒所述目标设备并触发所述目标设备执行所述第一语音指令所指示的操作。
[0009]根据本专利技术的另一个实施例,还提供了一种设备控制方法,包括:云端接收来自第一设备的包含第一语音指令的第一信息,其中,所述第一语音指令为所述第一设备在确定接收到的所述第一语音指令为所述第一设备内存储的多个标准语音指令中包括的用于控制第二设备中包括的目标设备的指令的情况下所发送的,其中,所述标准语音指令为预先存储的用于控制所述第一设备和所述第二设备的指令,所述第一设备和所述第二设备之间满足目标关系;所述云端向所述目标设备发送控制指令,以控制所述目标设备执行所述第一语音指令所指示的操作。
[0010]在一个示例性实施例中,云端接收来自第一设备的包含第一语音指令的第一信息包括:所述云端接收来自所述第一设备的包含所述第一语音指令,以及所述目标设备的型号和地址的所述第一信息;所述云端向所述目标设备发送控制指令,以控制所述目标设备执行所述第一语音指令所指示的操作包括:所述云端基于所述目标设备的型号和地址向所述目标设备发送所述控制指令,以控制所述目标设备执行所述第一语音指令所指示的操作。
[0011]在一个示例性实施例中,云端接收来自第一设备的包含第一语音指令的第一信息之前,所述方法还包括:所述云端接收目标应用上报的第一绑定信息,其中,所述第一绑定信息包括与所述目标应用绑定的所述第一设备的型号和地址以及所述第一设备所在的家庭的地址;所述云端确定包括所述家庭的地址的多个绑定信息,并获取所述多个绑定信息中包括的多个设备的型号和地址;所述云端从预先上传的语音指令中选取用于控制所述第一设备和所述多个设备的多个标准语音指令;所述云端将多个所述标准语音指令配置给所述第一设备和所述多个设备。
[0012]在一个示例性实施例中,所述云端将多个所述标准语音指令配置给所述第一设备和所述多个设备包括:所述云端将多个所述标准语音指令以及每个所述标准语音指令所控制的设备的型号和地址对应配置给所述第一设备和所述多个设备。
[0013]在一个示例性实施例中,所述云端将多个所述标准语音指令配置给所述第一设备之后,所述方法还包括:所述云端在确定包括所述家庭的地址的多个绑定信息发生变更的情况下,获取变更后的包括所述家庭的地址的绑定信息中包括的变更后的设备的型号和地址;所述云端从预先上传的语音指令中选取用于控制所述变更后的设备的更新标准语音指令;所述云端将所述更新标准语音指令配置给所述变更后的设备。
[0014]在一个示例性实施例中,所述第一语音指令包括:免唤醒语音指令,其中,所述免
唤醒语音指令用于在所述目标设备处于非唤醒状态下触发所述目标设备执行所述第一语音指令所指示的操作,或者,所述免唤醒语音指令用于在所述目标设备处于非唤醒状态下唤醒所述目标设备并触发所述目标设备执行所述第一语音指令所指示的操作。
[0015]根据本专利技术的又一个实施例,还提供了一种设备控制装置,包括:第一获取模块,用于在接收到第一语音的情况下,对所述第一语音进行解析,以获取所述第一语音中携带的第一语音指令;比对模块,用于将所述第一语音指令与第一设备内存储的多个标准语音指令进行比对,以得到比对结果,其中,多个所述标准语音指令为预先存储的用于控制所述第一设备和第二设备的指令,所述第一设备和所述第二设备之间满足目标关系;第一发送模块,用于在所述比对结果用于指示所述第一语音指令为控制所述第二设备中包括的目标设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备控制方法,其特征在于,包括:第一设备在接收到第一语音的情况下,对所述第一语音进行解析,以获取所述第一语音中携带的第一语音指令;所述第一设备将所述第一语音指令与所述第一设备内存储的多个标准语音指令进行比对,以得到比对结果,其中,多个所述标准语音指令为预先存储的用于控制所述第一设备和第二设备的指令,所述第一设备和所述第二设备之间满足目标关系;所述第一设备在所述比对结果用于指示所述第一语音指令为控制所述第二设备中包括的目标设备的指令的情况下,将包含所述第一语音指令的第一信息发送至云端,以指示所述云端控制所述目标设备执行所述第一语音指令所指示的操作。2.根据权利要求1所述的方法,其特征在于,所述第一设备将所述第一语音指令与所述第一设备内存储的多个标准语音指令进行比对之前,所述方法还包括:所述第一设备获取所述云端配置的多个所述标准语音指令;所述第一设备在确定所述第一设备本地未存储多个所述标准语音指令的情况下,存储多个所述标准语音指令;所述第一设备在确定所述第一设备本地已存储语音指令的情况下,将本地已存储的语音指令更新为多个所述标准语音指令。3.根据权利要求1所述的方法,其特征在于,所述第一设备将所述第一语音指令与所述第一设备内存储的多个标准语音指令进行比对,以得到比对结果包括:所述第一设备将所述第一语音指令与所述第一设备内的语音指令库中存储的多个所述标准语音指令进行比对,其中,所述语音指令库中还存储有允许由各个所述标准语音指令控制的设备的型号和地址;所述第一设备在确定出所述第一语音指令与多个所述标准语音指令中包括的目标语音指令相似度超过预定阈值的情况下,确定所述第一语音指令为控制所述目标设备的指令,其中,所述目标设备为允许由所述目标语音指令控制的设备;所述第一设备将包含所述第一语音指令的第一信息发送至云端,以指示所述云端控制所述目标设备执行所述第一语音指令所指示的操作包括:所述第一设备将包含所述第一语音指令以及所述目标设备的型号和地址的所述第一信息发送给所述云端,以指示所述云端基于所述目标设备的型号和地址向所述目标设备发送控制指令,以控制所述目标设备执行所述第一语音指令所指示的操作。4.根据权利要求1所述的方法,其特征在于,所述第一语音指令包括:免唤醒语音指令,其中,所述免唤醒语音指令用于在所述目标设备处于非唤醒状态下触发所述目标设备执行所述第一语音指令所指示的操作,或者,所述免唤醒语音指令用于在所述目标设备处于非唤醒状态下唤醒所述目标设备并触发所述目标设备执行所述第一语音指令所指示的操作。5.一种设备控制方法,其特征在于,包括:云端接收来自第一设备的包含第一语音指令的第一信息,其中,所述第一语音指令为所述第一设备在确定接收到的所述第一语音指令为所述第一设备内存储的多个标准语音指令中包括的用于控制第二设备中包括的目标设备的指令的情况下所发送的,其中,所述标准语音指令为预先存储的用于控制所述第一设备和所述第二设备的指令,所述第一设备
和所述第二设备之间满足目标关系;所述云端向所述目标设备发送控制指令,以控制所述目标设备执行所述第一语音指令所指示的操作。6.根据权利要求5所述的方法,其特征在于,云端接收来自第一设备的包含第一语音指令的第一信息包括:所述云端接收来自所述第一设备的包含所述第一语音指令,以及所述目标设备的型号和地址的所述第一信息;所述云端向所述目标设备发送控制指令,以控制所述目标设备执行所述第一语音指令所指示的操作包括:所述云端基于所述目标设备的型号和地址向所述目标设备发送所述控制...

【专利技术属性】
技术研发人员:张俊泽
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1