System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于语义依存分析的语句多意图识别方法及装置制造方法及图纸_技高网

一种基于语义依存分析的语句多意图识别方法及装置制造方法及图纸

技术编号:40817432 阅读:6 留言:0更新日期:2024-03-28 19:36
本申请公开了一种基于语义依存分析的语句多意图识别方法及装置,可应用于语音识别技术领域。获取文本交互语句,识别文本交互语句的领域分类结果,并基于语义依存分析获得文本交互语句中的每两个实体之间的语义依存关系。当领域分类结果为生活技能领域时,通过生活技能实体识别模型获取文本交互语句中的各个实体和每个实体的实体类型。基于实体之间的语义依存关系对文本交互语句中的技能名称类实体进行意图构建,获取包括技能名称类实体的单意图结构化表示。组合各个技能名称类实体分别对应的单意图结构化表示,获得多意图结构化表示。在确定领域分类结果为生活技能领域后,执行该领域对应的多意图解析过程即可,可提高语句多意图解析效率。

【技术实现步骤摘要】

本申请涉及语音识别,尤其涉及一种基于语义依存分析的语句多意图识别方法及装置


技术介绍

1、智能家居场景中存在着各种各样的智能设备,在用户通过语音控制智能设备时,用户语音中通常包括多个意图。例如,“查天气定闹钟”以及“开空调和电视”等。在实际应用中,需要识别用户语音中的多个意图。

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、基于上述方式可知,本申请会对获得的文本交互语句进行领域分类并进行语义依存分析。当文本交互语句的领域分类结果为生活技能领域时,基于获得的文本交互语句中的每两个实体之间的语义依存关系对文本交互语句执行生活技能领域对应的多意图解析过程即可,这样可提高多意图解析速度,进而可加快多意图识别效率。

本文档来自技高网...

【技术保护点】

1.一种基于语义依存分析的语句多意图识别方法,其特征在于,所述方法包括:

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

3.根据权利要求1所述的方法,其特征在于,所述语义依存关系包括以下一种或多种:

4.根据权利要求1所述的方法,其特征在于,所述生活技能领域内的实体类型还包括以下一种或多种:

5.根据权利要求2所述的方法,其特征在于,所述设备控制领域内的实体类型还包括以下一种或多种:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述基于所述文本交互语句中的每两个实体之间的语义依存关系对所述技能名称类实体进行意图构建,获取包括所述技能名称类实体的单意图结构化表示,包括:

7.根据权利要求6所述的方法,其特征在于,所述基于所述上游用户动作类实体、所述下游地点类实体、所述下游目标类实体对所述技能名称类实体进行意图构建,获取包括所述技能名称类实体的单意图结构化表示,包括:

8.根据权利要求2或5所述的方法,其特征在于,所述基于所述文本交互语句中的每两个实体之间的语义依存关系对所述设备名称类实体进行意图构建,获取包括所述设备名称类实体的单意图结构化表示,包括:

9.根据权利要求8所述的方法,其特征在于,所述基于所述上游用户动作类实体、所述下游设备属性类实体、所述下游数字取值单位类实体、所述下游数字取值类实体、所述下游模式取值类实体以及所述下游房间名称类实体对所述设备名称类实体进行意图构建,获取包括所述设备名称类实体的单意图结构化表示,包括:

10.根据权利要求1所述的方法,其特征在于,所述识别所述文本交互语句的领域分类结果,包括:

11.根据权利要求1所述的方法,其特征在于,所述对所述文本交互语句进行语义依存分析,获得所述文本交互语句中的每两个实体之间的语义依存关系,包括:

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

13.一种基于语义依存分析的语句多意图识别装置,其特征在于,所述装置包括:

14.一种电子设备,其特征在于,包括:

15.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1-12中任一所述的基于语义依存分析的语句多意图识别方法。

...

【技术特征摘要】

1.一种基于语义依存分析的语句多意图识别方法,其特征在于,所述方法包括:

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

3.根据权利要求1所述的方法,其特征在于,所述语义依存关系包括以下一种或多种:

4.根据权利要求1所述的方法,其特征在于,所述生活技能领域内的实体类型还包括以下一种或多种:

5.根据权利要求2所述的方法,其特征在于,所述设备控制领域内的实体类型还包括以下一种或多种:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述基于所述文本交互语句中的每两个实体之间的语义依存关系对所述技能名称类实体进行意图构建,获取包括所述技能名称类实体的单意图结构化表示,包括:

7.根据权利要求6所述的方法,其特征在于,所述基于所述上游用户动作类实体、所述下游地点类实体、所述下游目标类实体对所述技能名称类实体进行意图构建,获取包括所述技能名称类实体的单意图结构化表示,包括:

8.根据权利要求2或5所述的方法,其特征在于,所述基于所述文本交互语句中的每两个实体之间的语义依存关系对所述设备名称类实体进行意图构...

【专利技术属性】
技术研发人员:邓邱伟赵培田云龙杨令铎姚一格
申请(专利权)人:青岛海尔科技有限公司
类型:发明
国别省市:

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

1