人机交互方法、装置、设备及存储介质制造方法及图纸

技术编号:38829637 阅读:19 留言:0更新日期:2023-09-15 20:09
本申请实施例公开了一种人机交互方法、装置、设备及存储介质,获得输入的交互信息后,基于交互信息确定目标检索源;通过目标检索源检索交互信息的关联信息;通过自然语言处理模型对关联信息进行润色处理,生成交互信息的应答信息;输出应答信息。基于本申请,不是直接将交互信息输入自然语言处理模型,而是在基于交互信息确定的目标检索源中检索与交互信息关联的信息,而检索源具有信息更新能力,因此,检索到的关联信息可以是更新的信息,通过自然语言处理模型对基于检索源获取的关联信息进行润色,获得更加自然的应答信息,实现了准确、自然的人机交互,从而提高人机交互性能。从而提高人机交互性能。从而提高人机交互性能。

【技术实现步骤摘要】
人机交互方法、装置、设备及存储介质


[0001]本申请涉及人工智能
,更具体地说,涉及一种人机交互方法、装置、设备及存储介质。

技术介绍

[0002]随着人工智能技术的不断发展,对话系统越来越受到关注。目前,许多行业都开始将对话系统应用到客服、智能家居控制、教育等领域中,以提高工作效率和用户体验。
[0003]目前,为了提供更加流畅的交互体验,将具有记忆能力和强大的自然语言处理能力的自然语言处理模型引入对话系统成为研究热点。目前的对话系统是直接将用户输入的信息输入到自然语言处理模型,将自然语言处理模型得到的处理结果反馈给用户。但是自然语言处理模型学到的知识仅限于训练日期之前的知识,且本身存在不能实时更新、持续学习的能力,也不具备预测的能力,那么,当用户输入的信息涉及训练日期之后的信息或未来的信息时,对话系统无法给出正确反馈,因此,对话系统的人机交互性能仍有待提高。

技术实现思路

[0004]有鉴于此,本申请提供了一种人机交互方法、装置、设备及存储介质,以提高人机交互性能。
[0005]为了实现上述目的,现提出的方案如下:一种人机交互方法,包括:获得输入的交互信息;基于所述交互信息确定目标检索源;通过所述目标检索源检索所述交互信息的关联信息;通过自然语言处理模型对所述关联信息进行润色处理,生成所述交互信息的应答信息;输出所述应答信息。
[0006]上述方法,可选的,所述基于所述交互信息确定目标检索源,包括:对所述交互信息进行意图理解,得到交互意图;将所述交互意图对应的检索源确定为所述目标检索源;不同的交互意图对应不同的检索源。
[0007]上述方法,可选的,所述对所述交互信息进行意图理解,包括:通过所述自然语言处理模型对所述交互信息进行意图理解。
[0008]上述方法,可选的,所述通过所述目标检索源检索所述交互信息的关联信息,包括:如果所述交互意图为第一交互意图,在知识库中检索所述交互信息的关联信息;如果所述交互意图为非第一交互意图,调用所述非第一交互意图对应的第三方信源以检索所述交互信息的关联信息。
[0009]上述方法,可选的,所述第一交互意图包括:与产品销售相关的意图;所述在知识库中检索所述交互信息的关联信息,包括:在产品知识库中检索所述交互信息关联的产品信息。
[0010]上述方法,可选的,所述非第一交互意图包括:信源标识,以及所述第三方信源进行信息检索所需要的目标信息;所述调用所述非第一交互意图对应的第三方信源,包括:基于所述信源标识,将所述目标信息输入所述信源标识对应的第三方信源,得到所述第三方信源反馈的所述交互信息的关联信息。
[0011]上述方法,可选的,在获得输入的交互信息之前,还包括:在首次检测到目标人脸时,输出目标语音信息;所述目标语音信息用于引导所述目标人脸表征的用户进行人机交互;所述获得输入的交互信息,包括:采集所述用户的语音信息;对所述语音信息进行语音识别得到所述交互信息。
[0012]上述方法,可选的,还包括:获得所述用户的脸部图像;对所述脸部图像进行处理,以获得所述用户的状态信息;所述通过自然语言处理模型对所述关联信息进行润色处理,生成所述交互信息的应答信息,包括:将润色指示指令、所述用户的状态信息和所述关联信息依次拼接后输入所述自然语言处理模型,得到所述自然语言处理模型生成的润色后关联信息作为所述应答信息。
[0013]一种人机交互装置,包括:获得模块,用于获得输入的交互信息;确定模块,用于基于所述交互信息确定目标检索源;检索模块,用于通过所述目标检索源检索所述交互信息的关联信息;润色模块,用于通过自然语言处理模型对所述关联信息进行润色处理,生成所述交互信息的应答信息;输出模块,用于输出所述应答信息。
[0014]一种人机交互设备,包括存储器和处理器;所述存储器,用于存储程序;所述处理器,用于执行所述程序,实现如上任一项所述的人机交互方法的各个步骤。
[0015]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上任一项所述的人机交互方法的各个步骤。
[0016]从上述的技术方案可以看出,本申请实施例提供的人机交互方法、装置、设备及存储介质,获得输入的交互信息后,基于交互信息确定目标检索源;通过目标检索源检索交互信息的关联信息;通过自然语言处理模型对关联信息进行润色处理,生成交互信息的应答信息;输出应答信息。基于本申请,不是直接将交互信息输入自然语言处理模型,而是在基于交互信息确定的目标检索源中检索与交互信息关联的信息,而检索源具有信息更新能力,因此,检索到的关联信息可以是更新的信息,通过自然语言处理模型对基于检索源获取
的关联信息进行润色,获得更加自然的应答信息,实现了准确、自然的人机交互,从而提高人机交互性能。
附图说明
[0017]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0018]图1为本申请实施例公开的人机交互方法的一种实现流程图;图2为本申请实施例公开的基于交互信息确定目标检索源的一种实现流程图;图3为本申请实施例公开的人机交互方案的系统架构图的一种示例;图4为本申请实施例公开的人机交互装置的一种结构示意图;图5为本申请实施例公开的人机交互设备的硬件结构框图。
具体实施方式
[0019]在对本申请的方案进行阐述前,对相关的概念进行解释说明。
[0020]指示指令(Prompt):在与AI(如大语言模型)进行对话时,需要向AI发送的指令,其可以是一段文字描述,比如你和AI对话时输入的“请帮我推荐一首流行音乐”,也可以是按照一定格式的参数描述,比如让AI按照一定格式进行绘图,需要描述相关绘图参数。
[0021]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0022]为了提高人机交互性能,提出本申请方案。
[0023]如图1所示,为本申请实施例提供的人机交互方法的一种实现流程图,可以包括:步骤S101:获得输入的交互信息。
[0024]交互信息也可以称之为用户指令、用户问题或用户提问等。
[0025]可选的,交互信息可以是用户通过文本输入装置(比如,键盘、触控屏等)输入到文本编辑框中的,或者,可以是以语音方式输入的。基于此,可以通过文本编辑框获得输入的交互信息,或者,可以通过语音识别装置对采集的语音数据进行语音识别从而获得输入的交互信息。
[0026]步骤S102:基于交互信息确定目标检索源。
[0027]其中,目标检索源是具有信息实时更新能力的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人机交互方法,其特征在于,包括:获得输入的交互信息;基于所述交互信息确定目标检索源;通过所述目标检索源检索所述交互信息的关联信息;通过自然语言处理模型对所述关联信息进行润色处理,生成所述交互信息的应答信息;输出所述应答信息。2.根据权利要求1所述的方法,其特征在于,所述基于所述交互信息确定目标检索源,包括:对所述交互信息进行意图理解,得到交互意图;将所述交互意图对应的检索源确定为所述目标检索源;不同的交互意图对应不同的检索源。3.根据权利要求2所述的方法,其特征在于,所述对所述交互信息进行意图理解,包括:通过所述自然语言处理模型对所述交互信息进行意图理解。4.根据权利要求2所述的方法,其特征在于,所述通过所述目标检索源检索所述交互信息的关联信息,包括:如果所述交互意图为第一交互意图,在知识库中检索所述交互信息的关联信息;如果所述交互意图为非第一交互意图,调用所述非第一交互意图对应的第三方信源以检索所述交互信息的关联信息。5.根据权利要求4所述的方法,其特征在于,所述第一交互意图包括:与产品销售相关的意图;所述在知识库中检索所述交互信息的关联信息,包括:在产品知识库中检索所述交互信息关联的产品信息。6.根据权利要求4所述的方法,其特征在于,所述非第一交互意图包括:信源标识,以及所述第三方信源进行信息检索所需要的目标信息;所述调用所述非第一交互意图对应的第三方信源,包括:基于所述信源标识,将所述目标信息输入所述信源标识对应的第三方信源,得到所述第三方信源反馈的所述交互信息的关联信息。7.根据权利要求1所...

【专利技术属性】
技术研发人员:梅林海吴凡李锐陈洋刘权王士进魏思胡国平刘聪
申请(专利权)人:科大讯飞股份有限公司
类型:发明
国别省市:

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

1