设备控制方法、装置、电子设备及存储设备与流程

文档序号:34403348发布日期:2023-06-08 14:47阅读:35来源:国知局
设备控制方法、装置、电子设备及存储设备与流程

本发明实施例涉及设备控制,尤其涉及一种设备控制方法、装置、电子设备及存储设备。


背景技术:

1、在相关技术中,语音技术已经由一门年轻的计算机技术发展成了一门非常流行,未来的计算机的发展趋势是人工智能,让计算机能听、能说,是未来人机交互的重要发展方向,其中语音技术成为未来最被看好的人机交互方式,而且语音比其他的交互方式有更多的优势,因此,被广泛用户设备控制中。

2、目前在设备控制过程中,设备往往需要根据用户的语音请求来判断用户的意图,从而提供相应的服务,但现有设备对用户意图的判别方式往往是根据语音转文字后对文本提取关键字来判断,但由于用户请求方式的多样性,这种方式经常会出现识别不到关键字的情况,因此,设备无法准确执行相应的服务,大大降低了用户的使用体验。


技术实现思路

1、鉴于此,本发明实施例提供一种设备控制方法、装置、电子设备及存储设备,能够无需利用提取关键字的方式准确识别用户的意图,根据识别出的意图准确控制设备执行相应的服务,大大提升了用户的使用体验。

2、第一方面,本发明实施例提供一种设备控制方法,其中,该方法应用于云端服务器;该方法包括:

3、接收控制语音;

4、对控制语音进行文本分词处理,得到文本分词;

5、将文本分词输入预先训练好的语义分析模型中,得到文本分词对应的意图信息;

6、从预存设备标识库中查询与文本分词对应的设备标识信息;

7、将意图信息输入至知识图谱中,得到意图信息对应的控制指令;

8、基于控制指令对设备标识信息对应的目标设备进行控制。

9、在一个可能的实施方式中,对控制语音进行文本分词处理,得到文本分词,包括:

10、将控制语音转换为文本数据;

11、对文本数据进行文本分词处理,得到文本分词。

12、在一个可能的实施方式中,在将意图信息输入至知识图谱中,得到意图信息对应的控制指令之前,该方法还包括:

13、获取与云端服务器连接的各个连接设备的第一特定设备标识信息;

14、从多个第一特定设备标识信息中查询是否有与设备标识信息匹配的目标第一特定设备标识信息;

15、在从多个第一特定设备标识信息中查询到与设备标识信息匹配的目标第一特定设备标识信息的情况下,执行将意图信息输入至知识图谱中,得到意图信息对应的控制指令的步骤。

16、在一个可能的实施方式中,该方法还包括:

17、在从多个第一特定设备标识信息中查询不到与设备标识信息匹配的目标第一特定设备标识信息的情况下,生成控制无效信息。

18、在一个可能的实施方式中,将文本分词输入预先训练好的语义分析模型中,得到文本分词结果对应的意图信息,包括:

19、将文本分词输入预先训练好的语义分析模型中,得出多个候选意图信息及其对应的置信度;其中,语义分析模型为潜在语义分析lsa模型;

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.根据权利要求1所述的方法,其特征在于,在所述将所述意图信息输入至知识图谱中,得到所述意图信息对应的控制指令之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述将文本分词输入预先训练好的语义分析模型中,得到所述文本分词结果对应的意图信息,包括:

6.根据权利要求1所述的方法,其特征在于,所述从预存设备标识库中查询与所述文本分词对应的设备标识信息,包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.一种设备控制装置,其特征在于,所述装置应用于云端服务器;所述装置包括:

10.一种电子设备,其特征在于,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的设备控制程序,以实现权利要求1~8中任一项所述的设备控制方法。

11.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1~8中任一项所述的设备控制方法。


技术总结
本发明实施例提供的设备控制方法、装置、电子设备及存储设备,包括,接收控制语音;对控制语音进行文本分词处理,得到文本分词;将文本分词输入预先训练好的语义分析模型中,得到文本分词对应的意图信息;从预存设备标识库中查询与文本分词对应的设备标识信息;将意图信息输入至知识图谱中,得到意图信息对应的控制指令;基于控制指令对设备标识信息对应的目标设备进行控制。本发明能够利用语义分析模型准确识别控制语音对应的意图,基于识别出的意图对应的控制指令准确对设备进行控制,相比于通过提取关键字识别意图的方式,有效避免因提取不到关键字而造成设备无法提供相应服务的情况,大大提升了用户的使用体验。

技术研发人员:仇振阳,李绍斌,唐杰,贾巨涛,吴伟
受保护的技术使用者:珠海格力电器股份有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1