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