语音交互方法及装置,终端,服务器及可读存储介质制造方法及图纸

技术编号:17657225 阅读:29 留言:0更新日期:2018-04-08 09:47
本发明专利技术实施例提出一种语音交互方法及装置,终端,服务器及可读存储介质。方法包括步骤:根据用户的语音,获得用户的需求;确定与用户的需求相匹配的预存的任务模板;将用户的需求和匹配的任务模板中的必要槽位进行匹配;以及如果用户的需求缺少必要槽位的内容,则执行获得必要槽位的内容的步骤以获得必要槽位的内容;其中,任务模板是根据语音启动任务操作所需要的信息预先生成的模板,槽位是所述任务模板中的信息,必要槽位是所述任务模板中用于启动任务操作的必要信息。本发明专利技术实施例在用户的需求缺少必要槽位的内容时,执行获得必要槽位的内容的步骤以获得必要槽位的内容,语音启动任务操作所需的信息较少,提升了用户体验。

【技术实现步骤摘要】
语音交互方法及装置,终端,服务器及可读存储介质
本专利技术涉及语音交互
,尤其涉及语音交互方法及装置,终端,服务器及可读存储介质。
技术介绍
现有的语音交互系统,语音启动任务操作的速度较慢,语音交互场景下的用户体验不够理想,即存在用户体验差的技术问题。
技术实现思路
本专利技术实施例提供一种语音交互方法及装置,终端,服务器及可读存储介质,以至少解决现有技术中的以上技术问题。第一方面,本专利技术实施例提供了一种语音交互方法,包括如下步骤:根据用户的语音,获得用户的需求;确定与所述用户的需求相匹配的预存的任务模板;将所述用户的需求和匹配的任务模板中的必要槽位进行匹配;以及如果所述用户的需求缺少必要槽位的内容,则执行获得必要槽位的内容的步骤以获得必要槽位的内容;其中,所述任务模板是根据语音启动任务操作所需要的信息预先生成的模板,所述槽位是所述任务模板中的信息,所述必要槽位是所述任务模板中用于启动任务操作的必要信息。第二方面,本专利技术实施例提供了一种语音交互装置,包括:存储模块,用于存储任务模板;获得模块,用于根据用户的语音,获得用户的需求;匹配模块,用于确定与所述用户的需求相匹配的预存本文档来自技高网...
语音交互方法及装置,终端,服务器及可读存储介质

【技术保护点】
一种语音交互方法,其特征在于,包括如下步骤:根据用户的语音,获得用户的需求;确定与所述用户的需求相匹配的预存的任务模板;将所述用户的需求和匹配的任务模板中的必要槽位进行匹配;以及如果所述用户的需求缺少必要槽位的内容,则执行获得必要槽位的内容的步骤以获得必要槽位的内容;其中,所述任务模板是根据语音启动任务操作所需要的信息预先生成的模板,所述槽位是所述任务模板中的信息,所述必要槽位是所述任务模板中用于启动任务操作的必要信息。

【技术特征摘要】
1.一种语音交互方法,其特征在于,包括如下步骤:根据用户的语音,获得用户的需求;确定与所述用户的需求相匹配的预存的任务模板;将所述用户的需求和匹配的任务模板中的必要槽位进行匹配;以及如果所述用户的需求缺少必要槽位的内容,则执行获得必要槽位的内容的步骤以获得必要槽位的内容;其中,所述任务模板是根据语音启动任务操作所需要的信息预先生成的模板,所述槽位是所述任务模板中的信息,所述必要槽位是所述任务模板中用于启动任务操作的必要信息。2.根据权利要求1所述的方法,其特征在于,获得必要槽位的内容的步骤具体包括如下步骤:如果用户的需求缺少的是第一类必要槽位的内容时,则执行澄清第一类必要槽位的内容的步骤,包括如下步骤:根据预设澄清规则生成用于澄清第一类必要槽位的内容的交互数据,并提供给用户;获取用户的语音,以根据所述用户的语音来确定所述第一类必要槽位的内容;其中,所述第一类必要槽位的内容是必须由用户提供的必要槽位的内容。3.根据权利要求2所述的方法,其特征在于,如果用户的需求缺少多个第一类必要槽位的内容,则按照预设顺序对每一个缺少的第一类必要槽位的内容执行澄清第一类必要槽位的内容的步骤。4.根据权利要求2所述的方法,其特征在于,还包括如下步骤:在执行澄清第一类必要槽位的内容的步骤中,如果用户输入与槽位不能匹配的次数达到预设次数,或在预设时间段内没有获取到所述用户的语音,则退出启动任务操作。5.根据权利要求2所述的方法,其特征在于,在执行澄清第一类必要槽位的内容的步骤的过程中,如果用户的需求是对已经澄清的第一类必要槽位的内容进行修改时,则在用户确认后进行修改;或者如果用户的需求是对已经澄清的第一类必要槽位的内容进行询问时,则告知用户询问的已经澄清的第一类必要槽位的内容;或者如果用户的需求是取消任务操作,则向用户发送确认请求,在用户确认所述取消任务操作后执行所述取消任务操作;或者如果用户的需求是启动其他任务操作时,则启动其他任务操作。6.根据权利要求1所述的方法,其特征在于,获得必要槽位的内容的步骤具体包括如下步骤:如果用户的需求缺少的是第二类必要槽位的内容时,则获得用户所使用的终端处本地获取的所述第二类必要槽位的内容;其中,所述第二类必要槽位的内容是能够从用户所使用的终端处本地获取的必要槽位的内容。7.根据权利要求6所述的方法,其特征在于,在从用户所使用的终端处本地获取的必要槽位的内容失败后,还包括以下步骤:根据预设澄清规则生成用于澄清第二类必要槽位的内容的交互数据,并提供给用户;获取用户的语音,以根据所述用户的语音来确定所述第二类必要槽位的内容。8.根据权利要求6所述的方法,其特征在于,还包括如下步骤:如果用户的需求包括所有必要槽位的内容,则执行所述任务模板对应的任务操作;在执行所述任务操作的过程中或执行完成所述任务操作的预设时长内,如果用户的需求改变了任一个所述第二类必要槽位的内容,则启动改变后的所述任务模板对应的任务操作;其中,每一个所述任务模板对应一个所述任务操作。9...

【专利技术属性】
技术研发人员:王天
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1