本申请涉及智能家居设备,特别地涉及一种控制方法、装置、设备及存储介质。
背景技术:
1、随着现代科技的发展,全屋智能已经成为可能。然而,现有的智能家居系统的控制,往往只能按照预设的规则运行,需要记住固定的指令格式,而对于用户的模糊意图(例如,"调暗一些灯光"、"稍微凉快一些"等)往往无法准确理解和执行。
技术实现思路
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.根据权利要求2所述的方法,其特征在于,对应关系表包括:第一意图程度和第二意图程度,所述第一意图程度大于所述第二意图程度,第一意图程度对应的数值调节范围大于所述第二意图程度对应的数值调节范围。
4.根据权利要求1所述的方法,其特征在于,所述基于所述调整指令调整第一目标设备的目标参数,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种控制装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,执行如权利要求1至7任意一项所述控制方法。
10.一种存储介质,其特征在于,该存储介质存储的计算机程序,能够被一个或多个处理器执行,能够用来实现如权利要求1至7任意一项所述控制方法。
