【技术实现步骤摘要】
语音场景任务的执行方法、装置、设备和存储介质
[0001]本申请涉及对话引擎
,尤其涉及一种语音场景任务的执行方法、装置、设备和存储介质。
技术介绍
[0002]相关技术中,通过将对话逻辑通过硬编码的方式写入系统中,从而实现车端语音对话场景。例如,需要实现语音对话的导航,那么就将语音对话及车辆组件的执行逻辑写入系统中。如果执行逻辑有更新,那么需要更新整个系统。如果需要新增对话场景,那么需要再重新编排新的对话逻辑再写入系统,并更新系统。这种方式的灵活性很差,且不能够快速更新迭代。
技术实现思路
[0003]本申请实施例提供一种语音场景任务的执行方法、装置、设备和存储介质,以解决相关技术存在的问题,技术方案如下:
[0004]第一方面,本申请实施例提供了一种语音场景任务的执行方法,包括:
[0005]根据当前用户的语义请求从多个预设场景域中确定出目标场景域,其中,场景域中包括多个预设执行域,执行域中包括多个待执行任务;
[0006]根据语义请求从目标场景域中的多个预设执行域中,确定出目标执行域;
[0007]执行目标执行域中的待执行任务。
[0008]在一种实施方式中,根据当前用户的语义请求从多个预设场景域中确定出目标场景域,包括:
[0009]根据语义请求确定当前用户的印迹;
[0010]根据印迹从当前用户的全局对话上下文中搜索当前对话上下文;
[0011]在搜索到当前对话上下文的情况下,根据当前对话上下文所对应的场景确定目标场景;< ...
【技术保护点】
【技术特征摘要】
1.一种语音场景任务的执行方法,其特征在于,包括:根据当前用户的语义请求从多个预设场景域中确定出目标场景域,其中,所述场景域中包括多个预设执行域,所述执行域中包括多个待执行任务;根据所述语义请求从所述目标场景域中的多个预设执行域中,确定出目标执行域;执行所述目标执行域中的待执行任务。2.根据权利要求1所述的方法,其特征在于,根据当前用户的语义请求从多个预设场景域中确定出目标场景域,包括:根据所述语义请求确定所述当前用户的印迹;根据所述印迹从所述当前用户的全局对话上下文中搜索当前对话上下文;在搜索到所述当前对话上下文的情况下,根据所述当前对话上下文所对应的场景确定目标场景;根据所述目标场景确定所述目标场景域。3.根据权利要求1所述的方法,其特征在于,根据当前用户的语义请求从多个预设场景域中确定出目标场景域,包括:根据所述语义请求确定所述当前用户的印迹;根据所述印迹从所述当前用户的全局对话上下文中搜索当前对话上下文;在未搜索到所述当前对话上下文的情况下,从场景名称目录树中搜索与所述语义请求对应的场景,以确定目标场景;根据所述目标场景确定所述目标场景域。4.根据权利要求2所述的方法,其特征在于,根据所述当前对话上下文所对应的场景确定目标场景,包括:判断是否复用所述当前对话上下文;在复用所述当前对话上下文的情况下,根据所述当前对话上下文所对应的场景确定所述目标场景。5.根据权利要求2所述的方法,其特征在于,根据所述当前对话上下文所对应的场景确定目标场景,包括:判断是否复用所述当前对话上下文;在不复用所述当前对话上下文的情况下,从场景名称目录树中搜索与所述语义请求对应的场景,以确定所述目标场景。6.根据权利要求1所述的方法,其特征在于,根据所述语义请求从所述目标场景域中的多个预设执行域中,确定出目标执行域,包括:根据所述语义请求确定所述当前用户的意图;根据所述意图从所述目标场景域中的多个预设执行域中确定出所述目标执行域。7.根据权利要求2所述的方法,其特征在于,根据所述印迹从所述当前用户的全局对话上下文中搜索当前对话上下文之前,还包括:根据所述当前用户的身份标识,从全局对话上下文集合中确定出所述当前用户的全局对话上下文,其中,所述全局对话上下文集合中包括多个用户的全局对话上下文。8.一种语音场景任务的执行装置,其特征在于,包括:目标场景域确定模块,用于根据当前用户的语义请求从多个预设场景域中确定出目标
场景域,其中,所述场景域中包括多...
【专利技术属性】
技术研发人员:丁磊,蒋瑞,
申请(专利权)人:华人运通上海云计算科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。