预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110223692A(43)申请公布日2019.09.10(21)申请号201910506166.3(22)申请日2019.06.12(71)申请人苏州思必驰信息科技有限公司地址215123江苏省苏州市苏州工业园区新平街388号腾飞创新园14栋(72)发明人王迪奇张顺(74)专利代理机构北京商专永信知识产权代理事务所(普通合伙)11400代理人方挺黄谦(51)Int.Cl.G10L15/22(2006.01)权利要求书2页说明书7页附图1页(54)发明名称用于语音对话平台跨技能的多轮对话方法及系统(57)摘要本发明实施例提供一种用于语音对话平台跨技能的多轮对话方法。该方法包括:识别用户的输入语句命中第一技能,基于第一技能反馈第一输出语句,并且至少将第一输出语句中包括的关键词以及关键词对应的通用类型存储至多轮对话关键词表;当后续输入语句跳转至命中第二技能时,若缺少某一关键词时,从多轮对话关键词表中获取与某一关键词类型相同的历史的关键词;根据获取到的历史的关键词补充后续输入语句,基于第二技能反馈第二输出语句。本发明实施例还提供一种用于语音对话平台跨技能的多轮对话系统。本发明实施例将命中技能的语义结果提取,使用通用的类型保存到多轮对话关键词表中,并通过一系列处理实现了在语音对话中跨技能可以使用上下文。CN110223692ACN110223692A权利要求书1/2页1.一种用于语音对话平台跨技能的多轮对话方法,包括:识别用户的输入语句命中第一技能,基于所述第一技能向用户反馈第一输出语句,并且至少将所述第一输出语句中包括的关键词以及所述关键词对应的通用类型存储至多轮对话关键词表;当识别用户的后续输入语句跳转至命中第二技能时,若所述后续输入语句缺少某一关键词时,从所述多轮对话关键词表中获取与所述某一关键词类型相同的历史的关键词;根据获取到的历史的关键词补充所述后续输入语句,基于所述第二技能向用户反馈第二输出语句。2.根据权利要求1所述的方法,其中,所述方法包括:至少将所述第一输出语句中包括的关键词、所述关键词对应的通用类型以及所述关键词对应的对话轮数存储至多轮对话关键词表;当所述多轮对话关键词表中存在多个与所述某一关键词类型相同的历史的关键词时,获取对话轮数与当前对话轮数最接近的历史的关键词,根据获取到的历史的关键词补充所述后续输入语句。3.根据权利要求1所述的方法,其中,所述方法还包括:至少将所述输入语句和所述第一输出语句中包括的关键词以及所述关键词对应的通用类型存储至多轮对话关键词表;当识别用户的后续输入语句跳转至命中第二技能时,若所述后续输入语句缺少某一关键词时,优先从所述多轮对话关键词表中的输出语句获取与所述某一关键词类型相同的历史的关键词;当所述输出语句获取不到与所述某一关键词类型相同的历史的关键词,从所述多轮对话关键词表中的输入语句获取与所述某一关键词类型相同的历史的关键词。4.根据权利要求3所述的方法,其中,所述优先从所述多轮对话关键词表中的输出语句获取与所述某一关键词类型相同的历史的关键词包括:当根据获取到输出语句中的历史的关键词补充所述后续输入语句,找不到对应的媒体资源时,从所述多轮对话关键词表中的输入语句获取与所述某一关键词类型相同的历史的关键词。5.根据权利要求1所述的方法,其中,所述方法还包括:按照预设的时间周期清理所述多轮对话关键词表。6.一种用于语音对话平台跨技能的多轮对话系统,包括:存储程序模块,用于识别用户的输入语句命中第一技能,基于所述第一技能向用户反馈第一输出语句,并且至少将所述第一输出语句中包括的关键词以及所述关键词对应的通用类型存储至多轮对话关键词表;关键词获取程序模块,用于当识别用户的后续输入语句跳转至命中第二技能时,若所述后续输入语句缺少某一关键词时,从所述多轮对话关键词表中获取与所述某一关键词类型相同的历史的关键词;反馈程序模块,用于根据获取到的历史的关键词补充所述后续输入语句,基于所述第二技能向用户反馈第二输出语句。7.根据权利要求6所述的系统,其中,所述存储程序模块用于:至少将所述第一输出语句中包括的关键词、所述关键词对应的通用类型以及所述关键词对应的对话轮数存储至多2CN110223692A权利要求书2/2页轮对话关键词表;关键词获取程序模块,用于当所述多轮对话关键词表中存在多个与所述某一关键词类型相同的历史的关键词时,获取对话轮数与当前对话轮数最接近的历史的关键词,根据获取到的历史的关键词补充所述后续输入语句。8.根据权利要求6所述的系统,其中,所述存储程序模块还用于:至少将所述输入语句和所述第一输出语句中包括的关键词以及所述关键词对应的通用类型存储至多轮对话关键词表;关键词获取程序模块,用于当识别用户的后