交互方法、装置、介质及电子设备与流程
- 国知局
- 2024-07-11 16:20:54
本公开涉及计算机,具体地,涉及一种交互方法、装置、介质及电子设备。
背景技术:
1、开放域对话系统,即用户可以在某个环境下与该系统进行对话交互,该系统能够对于用户发出的对话给出有意义的回复,且谈论的话题无目的与话题的约束。
2、随着自然语言处理研究的深入,相关技术中开放域对话主要通过端到端的对话生成模型来实现。而在npc(non-player character,非玩家角色)的交互场景下,相关技术中一般是对虚拟角色进行静态设定,对话过程中通常是基于当前对话上下文确定npc对用户输入的回复。
技术实现思路
1、提供该技术实现要素:部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
2、第一方面,本公开提供一种交互方法,所述方法包括:
3、响应于用户对虚拟场景界面中的目标虚拟角色的交互操作,获取所述交互操作对应的交互信息;
4、根据所述交互信息和所述目标虚拟角色对应的角色信息,生成所述目标虚拟角色对应的交互文本,所述目标虚拟角色对应的角色信息包含所述目标虚拟角色的角色设定信息和记忆信息,所述记忆信息包含所述目标虚拟角色在历史时段内的事件信息和对话信息;
5、控制所述目标虚拟角色输出所述交互文本。
6、第二方面,本公开提供一种交互装置,所述装置包括:
7、获取模块,用于响应于用户对虚拟场景界面中的目标虚拟角色的交互操作,获取所述交互操作对应的交互信息;
8、第一生成模块,用于根据所述交互信息和所述目标虚拟角色对应的角色信息,生成所述目标虚拟角色对应的交互文本,所述目标虚拟角色对应的角色信息包含所述目标虚拟角色的角色设定信息和记忆信息,所述记忆信息包含所述目标虚拟角色在历史时段内的事件信息和对话信息;
9、第一控制模块,用于控制所述目标虚拟角色输出所述交互文本。
10、第三方面,本公开提供一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现第一方面所述方法的步骤。
11、第四方面,本公开提供一种电子设备,包括:
12、存储装置,其上存储有计算机程序;
13、处理装置,用于执行所述存储装置中的所述计算机程序,以实现第一方面所述方法的步骤。
14、通过上述技术方案,用户可以与虚拟场景界面中的npc进行对话,则npc确定对用户进行回复的内容时,能够基于其自身设定与历史记忆进行确定,从而可以使得确定出的交互文本在针对不同的用户可以有不同的记忆,提高npc交互的个性化水平,同时又可以使得npc在不同时期或针对不同用户能够保持一定的设定,提高npc的稳定性和拟人化水平,从而提高npc交互的一致性,保证虚拟角色的对话的一致性。由此,在控制虚拟角色在虚拟场景中实现表演过程中,玩家角色能够实时参与虚拟角色的对话交互,进一步提高用户与交互的多样性和交互体验。
15、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
技术特征:1.一种交互方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述记忆信息包含长期记忆信息和短期记忆信息,所述长期记忆信息包含所述事件信息和所述对话信息,所述短期记忆信息包含与所述用户对应的对话上下文;
3.根据权利要求2所述的方法,其特征在于,所述短期记忆信息还包括所述目标虚拟角色的基础规划,所述基础规划用于控制所述目标虚拟角色动作,所述基础规划通过以下方式确定:
4.根据权利要求1所述的方法,其特征在于,所述角色设定信息包含基础设定信息和即时设定信息,所述基础设定信息用于表示所述目标虚拟角色在交互过程中保持不变的属性信息,所述即时设定信息用于表示所述目标虚拟角色在交互过程中进行变化的属性信息。
5.根据权利要求4所述的方法,其特征在于,所述即时设定信息包含亲密度参数,用于表示所述用户与所述目标虚拟角色之间的亲密程度;
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述控制所述目标虚拟角色输出所述交互文本,包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.一种交互装置,其特征在于,所述装置包括:
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理装置执行时实现权利要求1-8中任一项所述方法的步骤。
11.一种电子设备,其特征在于,包括:
技术总结本公开涉及一种交互方法、装置、介质及电子设备,所述方法包括:响应于用户对虚拟场景界面中的目标虚拟角色的交互操作,获取所述交互操作对应的交互信息;根据所述交互信息和所述目标虚拟角色对应的角色信息,生成所述目标虚拟角色对应的交互文本,所述目标虚拟角色对应的角色信息包含所述目标虚拟角色的角色设定信息和记忆信息,记忆信息包含所述目标虚拟角色在历史时段内的事件信息和对话信息;控制所述目标虚拟角色输出所述交互文本。由此,NPC确定对用户进行回复的内容时,可以提高NPC交互的个性化水平,同时又使得NPC在不同时期或针对不同用户能够保持一定的设定,提高NPC交互的一致性。技术研发人员:纪登林,钟黎受保护的技术使用者:北京字跳网络技术有限公司技术研发日:技术公布日:2024/5/8本文地址:https://www.jishuxx.com/zhuanli/20240615/78766.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。