基于语义识别的多意图处理方法、系统、设备及存储介质与流程

文档序号:26007617发布日期:2021-07-23 21:26阅读:来源:国知局

技术特征:

1.一种基于语义识别的多意图处理方法,其特征在于,所述方法包括:

接收待识别语音,并对所述待识别语音进行转写操作以得到待识别文本;

将所述待识别文本拆分为多个目标文本;

通过预先训练好的语义识别模型,识别每个目标文本对应的目标意图,以得到多个目标意图;

获取各个所述目标意图的意图类型,并根据各个所述目标意图的意图类型确定目标操作策略;及

基于所述目标操作策略确定一个或多个操作流程,以基于所述一个或多个操作流程执行响应操作。

2.如权利要求1所述的基于语义识别的多意图处理方法,其特征在于,所述意图类型包括结束型意图、主干型意图和异议型意图中的至少一个,其中,所述异议型意图包括可解决型意图、无法解决型意图和不用解决型意图中的至少一个;

所述根据各个所述目标意图的意图类型确定目标操作策略的步骤,包括:

根据所述各个目标意图的意图类型和预先配置的操作优先级,确定所述目标操作策略;

其中,所述操作优先级为各个目标意图的操作流程所对应的执行顺序,各个操作流程的执行顺序为:结束型意图的操作流程、无法解决型意图的操作流程、主干型意图的操作流程、可解决型意图的操作流程、不用解决型意图的操作流程。

3.如权利要求2所述的基于语义识别的多意图处理方法,其特征在于,所述根据各个所述目标意图的意图类型确定目标操作策略的步骤,包括:

当各个所述目标意图的意图类型中存在所述结束型意图时,则将执行所述结束型意图的操作流程确定为所述目标操作策略。

4.如权利要求2所述的基于语义识别的多意图处理方法,其特征在于,所述根据各个所述目标意图的意图类型确定目标操作策略的步骤,包括:

当各个所述目标意图的意图类型中不存在所述结束型意图时,则判断是否存在所述异议型意图;

若存在所述异议型意图,则检测所述异议型意图是否包括所述可解决型意图;

若所述异议型意图包括所述可解决型意图,则将优先执行所述可解决型意图的操作流程,然后根据所述操作优先级执行所述无法解决型意图的操作流程、所述主干型意图的操作流程和所述不用解决型意图的操作流程中当前操作优先级最高的操作流程确定为所述目标操作策略;及

若所述异议型意图不包括所述可解决型意图,则将根据所述操作优先级执行所述无法解决型意图的操作流程、所述主干型意图的操作流程和所述不用解决型意图的操作流程中当前操作优先级最高的操作流程确定为所述目标操作策略。

5.如权利要求4所述的基于语义识别的多意图处理方法,其特征在于,所述根据所述操作优先级执行所述无法解决型意图的操作流程、所述主干型意图的操作流程和所述不用解决型意图的操作流程中当前操作优先级最高的操作流程的步骤,包括:

当所述当前操作优先级最高的操作流程为所述无法解决型意图的操作流程,且所述多个目标意图中包括按照预设顺序排列的多个无法解决型意图时,则执行所述多个无法解决型意图中最后一个无法解决型意图的操作流程,所述预设顺序包括各个无法解决型意图所对应的目标文本在所述待识别文本中的位置顺序;

当所述当前操作优先级最高的操作流程为所述主干型意图的操作流程,且所述多个目标意图中包括按照所述预设顺序排列的多个主干型意图时,则执行所述多个主干型意图中最后一个主干型意图的操作流程,所述预设顺序还包括各个主干型意图所对应的目标文本在所述待识别文本中的位置顺序;及

当所述当前操作优先级最高的操作流程为所述不用解决型意图的操作流程,且所述多个目标意图中包括按照所述预设顺序排列的多个不用解决型意图时,则执行所述多个不用解决型意图中最后一个不用解决型意图的操作流程,所述预设顺序还包括各个不用解决型意图所对应的目标文本在所述待识别文本中的位置顺序。

6.如权利要求1至5中任一项所述的基于语义识别的多意图处理方法,其特征在于,所述响应操作包括播放操作和后续操作,其中,每种意图类型的操作流程对应一种播放操作,每种播放操作对应一种后续操作;

所述基于所述目标操作策略确定一个或多个操作流程,以基于所述一个或操作流程执行响应操作的步骤,包括:

根据各个所述操作流程执行对应的播放操作;及

根据各个所述播放操作中的最后一个播放操作,确定并执行该最后一个播放操作对应的后续操作。

7.如权利要求1至6中任一项所述的基于语义识别的多意图处理方法,其特征在于,还包括:将所述目标操作策略上传到区块链。

8.一种基于语义识别的多意图处理系统,其特征在于,包括:

接收模块,用于接收待识别语音,并对所述待识别语音进行转写操作,以得到的所述待识别文本;

拆分模块,用于将待识别文本拆分为多个目标文本;

识别模块,用于通过预先训练好的语义识别模型,识别每个目标文本对应的目标意图,以得到多个目标意图;

确定模块,用于获取各个所述目标意图的意图类型,并根据各个所述目标意图的意图类型确定目标操作策略;及

执行模块,用于基于所述目标操作策略确定一个或多个操作流程,以基于所述一个或多个操作流程执行响应操作。

9.一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的基于语义识别的多意图处理方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行如权利要求1至7中任一项所述的基于语义识别的多意图处理方法的步骤。


技术总结
本发明涉及语音识别领域,提供了一种基于语义识别的多意图处理方法,所述方法包括:接收待识别语音,并对所述待识别语音进行转写操作以得到待识别文本;将所述待识别文本拆分为多个目标文本;通过预先训练好的语义识别模型,识别每个目标文本对应的目标意图,以得到多个目标意图;获取各个所述目标意图的意图类型,并根据各个所述目标意图的意图类型确定目标操作策略;及基于所述目标操作策略确定一个或多个操作流程,以基于所述一个或多个操作流程执行响应操作。本发明提高了意图识别的效率、准确率和语音交互效率,使得语音回复系统更加拟人化,提高了用户体验。

技术研发人员:陈林;何浩峰
受保护的技术使用者:中国平安财产保险股份有限公司
技术研发日:2021.04.22
技术公布日:2021.07.23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1