[发明专利]语音对话系统中的多任务处理方法以及多任务处理系统在审
| 申请号: | 201910624523.6 | 申请日: | 2019-07-11 | 
| 公开(公告)号: | CN110347815A | 公开(公告)日: | 2019-10-18 | 
| 发明(设计)人: | 徐龙生;马天泽;林锋 | 申请(专利权)人: | 上海蔚来汽车有限公司 | 
| 主分类号: | G06F16/332 | 分类号: | G06F16/332 | 
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 臧霁晨;陈岚 | 
| 地址: | 201804 上海市*** | 国省代码: | 上海;31 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 语音对话系统 匹配元素 自然语言理解 多任务处理 可执行 元数据 多任务处理系统 计算步骤 路径计算 配置文件 满意度 预设 场景 对话 | ||
本发明涉及一种语音对话系统中的多任务处理方法及其系统。该方法包括下述步骤:第一获取步骤,获得语音对话系统中的单句的自然语言理解结果;第二获取步骤,从预设的配置文件中获取行为元数据;结合步骤,将所述自然语言理解结果和所述行为元数据结合得到匹配元素,其中,所述匹配元素表示满足了某个路径的元素;计算步骤,基于所述匹配元素和所述路径计算出可执行行为实例;以及执行步骤,执行所述可执行行为实例。根据本发明,能够通过用户的单句命令能够完成多任务的场景,由此能够进一步提高任务型对话的完成度和满意度。
技术领域
本发明涉及人机交互技术,特别涉及语音对话系统中的多任务处理方法以及多任务处理系统。
背景技术
NLU(自然语言理解)和ASR(自动语音识别)是对话系统的重要组成部分, ASR将用户的语音输入转换成文本, NLU对文本进行语义理解,识别用户的意图,从而执行相应的任务并进行语音答复。
任务型对话,是当前车载语音对话场景中占据最高比例的对话类型,对于给定的语音输入,对话系统需要稳定的理解用户的意图,并完成相应的行为。
随着海量标注训练语料的积累、模型算法的迭代以及对话系统处理能力的提升,任务型对话的完成度和满意度得到了持续的提高,进而使用户对系统产生了新的更高的要求,希望提出一种能够实现多任务处理的语音对话系统。
发明内容
鉴于上述问题,本发明旨在提出一种能够实现多任务处理的语音对话系统中的多任务处理方法以及多任务处理系统。
本发明一方面的语音对话系统中的多任务处理方法,其特征在于,包括下述步骤:
第一获取步骤,获得语音对话系统中的单句的自然语言理解结果;
第二获取步骤,从预设的配置文件中获取行为元数据;
结合步骤,将所述自然语言理解结果和所述行为元数据结合得到匹配元素;
计算步骤,基于所述匹配元素计算出可执行行为实例;以及
执行步骤,执行所述可执行行为实例。
可选地,所述自然语言理解结果包括:领域、意图以及槽,
所述行为元数据包括:意图、路径以及元素,
其中,所述配置文件中预先配置所有对话场景,所述对话场景的每一个由领域和意图唯一确定。
可选地,所述结合步骤包括:
基于所述自然语言理解结果中单句的领域和意图在所述配置文件的所有对话场景中找到匹配的对话场景;
根据所述自然语言理解结果中的槽匹配出该对话场景的对应的行为类型;以及
计算出所有符合该行为类型的匹配元素列表。
可选地,在所述计算步骤中,基于所述匹配元素的笛卡尔积计算出可执行行为实例。
本发明的一方面的语音对话系统中的多任务处理系统,其特征在于,包括:
自然语言理解处理模块,用于获得语音对话系统中的单句的自然语言理解结果;
行为元数据获取模块,用于从预设的配置文件中获取行为元数据;
结合模块,用于将来自所述自然语言理解处理模块的所述自然语言理解结果和来自元所述数据获取模块的所述行为元数据结合得到匹配元素;
计算模块,用于基于所述匹配元素计算出可执行行为实例;以及
执行模块,用于执行所述可执行行为实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海蔚来汽车有限公司,未经上海蔚来汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910624523.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种律师精准推荐方法及系统
- 下一篇:一种信息推荐方法及装置





