对话生成方法、对话生成装置、对话机器人和存储介质制造方法及图纸

技术编号:32128485 阅读:12 留言:0更新日期:2022-01-29 19:22
本发明专利技术公开了一种对话生成方法、对话生成装置、对话机器人和存储介质。对话生成方法可以用于对话机器人。对话生成方法包括:获取历史对话信息和多媒体信息;根据历史对话信息和多媒体信息确定关系集合,关系集合包括对话人员之间的关系、及对话机器人与对话人员之间的关系;根据历史对话信息和关系集合生成回复结果。上述对话生成方法、对话生成装置、对话机器人和存储介质中,根据历史对话信息和多媒体信息确定了对话人员之间的关系以及对话机器人与对话人员之间的关系,如此,能够根据不同的人员关系、不同的人机关系生成回复结果,使得生成的对话更加多样性,能够满足不同场景的不同对话需求。同对话需求。同对话需求。

【技术实现步骤摘要】
对话生成方法、对话生成装置、对话机器人和存储介质


[0001]本专利技术涉及语音技术,特别涉及一种对话生成方法、对话生成装置、对话机器人和 存储介质。

技术介绍

[0002]在相关技术中,对话机器人是以一种角色在各种场景下进行对话回复,如此导致机器人 的回复显得比较呆板,不够智能化。

技术实现思路

[0003]本专利技术提供一种对话生成方法、对话生成装置、对话机器人和存储介质。
[0004]本专利技术实施方式的对话生成方法用于对话机器人,所述对话生成方法包括:获取历 史对话信息和多媒体信息;根据所述历史对话信息和所述多媒体信息确定关系集合,所 述关系集合包括对话人员之间的关系、及所述对话机器人与所述对话人员之间的关系; 根据所述历史对话信息和所述关系集合生成回复结果。
[0005]上述对话生成方法中,根据历史对话信息和多媒体信息确定了对话人员之间的关系 以及对话机器人与对话人员之间的关系,如此,能够根据不同的人员关系、不同的人机 关系生成回复结果,使得生成的对话更加多样性,能够满足不同场景的不同对话需求。
[0006]在某些实施方式中,所述对话生成方法包括:根据所述历史对话信息确定第一关系 集合。所述根据所述历史对话信息和所述多媒体信息确定关系集合,包括:根据所述第 一关系集合和所述多媒体信息确定所述关系集合。
[0007]在某些实施方式中,所述多媒体信息包括音频信息,所述对话生成方法包括:根据 所述音频信息确定第二关系集合。所述根据所述第一关系集合和所述多媒体信息确定所 述关系集合,包括:根据所述第一关系集合和所述第二关系集合确定所述关系集合。
[0008]在某些实施方式中,所述对话生成方法包括:处理所述音频信息以获得有效音频片 段。所述根据所述音频信息确定第二关系集合,包括:根据所述有效音频片段确定所述 第二关系集合。
[0009]在某些实施方式中,所述多媒体信息包括视频信息,所述对话生成方法包括:根据 所述视频信息确定第三关系集合。所述根据所述第一关系集合和所述多媒体信息确定所 述关系集合,包括:根据所述第一关系集合和所述第三关系集合确定所述关系集合。
[0010]在某些实施方式中,所述对话生成方法包括:处理所述视频信息以获得有效视频片 段。所述根据所述视频信息确定第三关系集合,包括:根据所述有效视频片段确定所述 第三关系集合。
[0011]在某些实施方式中,所述多媒体信息包括音频信息和视频信息,所述对话生成方法 包括:根据所述音频信息确定第二关系集合;根据所述视频信息确定第三关系集合。所 述根据所述第一关系集合和所述多媒体信息确定所述关系集合,包括:根据所述第一关 系集合、所述第二关系集合和第三关系集合确定所述关系集合。
[0012]在某些实施方式中,所述对话生成方法包括:将所述关系集合输入关系建模模型中 以获得关系图。所述根据所述历史对话信息和所述关系集合生成回复结果,包括:根据 所述历史对话信息和所述关系图生成所述回复结果。
[0013]在某些实施方式中,所述对话生成方法包括:确定回复对象。所述根据所述历史对 话信息和所述关系集合生成回复结果,包括:将所述历史对话信息、所述关系集合和所 述回复对象输入生成式对话模型中以生成所述回复结果。
[0014]本专利技术实施方式的对话生成装置用于对话机器人,所述对话生成装置包括获取模块、 确定模块和生成模块。所述获取模块用于获取历史对话信息和多媒体信息。所述确定模 块用于根据所述历史对话信息和所述多媒体信息确定关系集合,所述关系集合包括对话 人员之间的关系、及所述对话机器人与所述对话人员之间的关系。所述生成模块用于根 据所述历史对话信息和所述关系集合生成回复结果。
[0015]上述对话生成装置中,根据历史对话信息和多媒体信息确定了对话人员之间的关系 以及对话机器人与对话人员之间的关系,如此,能够根据不同的人员关系、不同的人机 关系生成回复结果,使得生成的对话更加多样性,能够满足不同场景的不同对话需求。
[0016]本专利技术实施方式的对话机器人包括一个或多个处理器和存储器,所述存储器存储有 计算机程序,所述计算机程序被所述处理器执行的情况下,实现上述任意一种实施方式 的对话生成方法的步骤。
[0017]上述对话机器人中,根据历史对话信息和多媒体信息确定了对话人员之间的关系以 及对话机器人与对话人员之间的关系,如此,能够根据不同的人员关系、不同的人机关 系生成回复结果,使得生成的对话更加多样性,能够满足不同场景的不同对话需求。
[0018]本专利技术实施方式的计算机可读存储介质,其上存储有计算机程序,其特征在于,该 程序被处理器执行时实现上述任意一种实施方式的对话生成方法。
[0019]上述计算机可读存储介质中,根据历史对话信息和多媒体信息确定了对话人员之间 的关系以及对话机器人与对话人员之间的关系,如此,能够根据不同的人员关系、不同 的人机关系生成回复结果,使得生成的对话更加多样性,能够满足不同场景的不同对话 需求。
[0020]本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得 明显,或通过本专利技术的实践了解到。
附图说明
[0021]本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和 容易理解,其中:
[0022]图1是本专利技术某些实施方式的对话生成方法的流程示意图;
[0023]图2是本专利技术某些实施方式的对话机器人的示意图;
[0024]图3是本专利技术某些实施方式的对话生成装置的示意图;
[0025]图4是本专利技术某些实施方式的对话生成方法的流程示意图;
[0026]图5是本专利技术某些实施方式的对话生成装置的示意图;
[0027]图6是本专利技术某些实施方式的对话生成方法的流程示意图;
[0028]图7是本专利技术某些实施方式的对话生成装置的示意图;
[0029]图8和图9是本专利技术某些实施方式的关系集合的示意图;
[0030]图10是本专利技术某些实施方式的对话生成方法的流程示意图;
[0031]图11是本专利技术某些实施方式的对话生成装置的示意图;
[0032]图12是本专利技术某些实施方式的对话生成方法的流程示意图;
[0033]图13是本专利技术某些实施方式的对话生成装置的示意图;
[0034]图14是本专利技术某些实施方式的对话生成方法的流程示意图;
[0035]图15是本专利技术某些实施方式的对话生成装置的示意图;
[0036]图16是本专利技术某些实施方式的对话生成方法的流程示意图;
[0037]图17是本专利技术某些实施方式的对话生成装置的示意图;
[0038]图18是本专利技术某些实施方式的对话生成方法的流程示意图;
[0039]图19是本专利技术某些实施方式的对话生成装置的示意图;
[0040]图20是本专利技术某些实施方式的对话生成方法的流程示意图;
[0041]图21是本专利技术某些实施方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对话生成方法,用于对话机器人,其特征在于,所述对话生成方法包括:获取历史对话信息和多媒体信息;根据所述历史对话信息和所述多媒体信息确定关系集合,所述关系集合包括对话人员之间的关系、及所述对话机器人与所述对话人员之间的关系;根据所述历史对话信息和所述关系集合生成回复结果。2.根据权利要求1所述的对话生成方法,其特征在于,所述对话生成方法包括:根据所述历史对话信息确定第一关系集合;所述根据所述历史对话信息和所述多媒体信息确定关系集合,包括:根据所述第一关系集合和所述多媒体信息确定所述关系集合。3.根据权利要求2所述的对话生成方法,其特征在于,所述多媒体信息包括音频信息,所述对话生成方法包括:根据所述音频信息确定第二关系集合;所述根据所述第一关系集合和所述多媒体信息确定所述关系集合,包括:根据所述第一关系集合和所述第二关系集合确定所述关系集合。4.根据权利要求3所述的对话生成方法,其特征在于,所述对话生成方法包括:处理所述音频信息以获得有效音频片段;所述根据所述音频信息确定第二关系集合,包括:根据所述有效音频片段确定所述第二关系集合。5.根据权利要求2所述的对话生成方法,其特征在于,所述多媒体信息包括视频信息,所述对话生成方法包括:根据所述视频信息确定第三关系集合;所述根据所述第一关系集合和所述多媒体信息确定所述关系集合,包括:根据所述第一关系集合和所述第三关系集合确定所述关系集合。6.根据权利要求5所述的对话生成方法,其特征在于,所述对话生成方法包括:处理所述视频信息以获得有效视频片段;所述根据所述视频信息确定第三关系集合,包括:根据所述有效视频片段确定所述第三关系集合。7.根据权利要求2所述的对话生成方法,其特征在于,所述多媒体信息包括...

【专利技术属性】
技术研发人员:宁洪珂樊骏锋赵群潘晓彤赵恒艺
申请(专利权)人:北京小鹏汽车有限公司
类型:发明
国别省市:

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

1