【技术实现步骤摘要】
人机引导交互方法、装置、计算机设备及可读存储介质
[0001]本申请涉及游戏
,具体涉及一种人机引导交互方法、装置、计算机设备及可读存储介质。
技术介绍
[0002]在游戏场景中,玩家与NPC(non
‑
player character,非玩家角色)进行对话时,通常都是漫无目标的闲聊,聊天内容具有很大的随机性,但为了满足玩家的需求,NPC需要做出符合当前场景的回答。
[0003]然而,现有游戏场景中的NPC回答方式,通常都是基于预设的套话进行回复,无法充分了解到玩家对话意图,这就导致了玩家在与NPC进行对话的过程中,可能会获得矛盾的信息,或者出现NPC回答无法满足玩家需求的情况,严重时将导致玩家不会持续和NPC进行聊天,致使玩家放弃游戏。
[0004]因此,现有游戏场景中的人机交互方式存在着对话随机不可控,导致玩家游戏账号活跃度不高的技术问题。
技术实现思路
[0005]基于此,有必要针对上述技术问题,提供一种人机引导交互方法、装置、计算机设备及可读存储介质,用以通过加强人机对话的可控性,来提升玩家游戏账号活跃度。
[0006]第一方面,本申请提供一种人机引导交互方法,包括:
[0007]响应于游戏场景中玩家角色与非玩家角色开启对话时,未检测到任务目标,获取角色对话内容;其中,任务目标包括针对玩家角色所设的第一目标;
[0008]若角色对话内容非空,则基于角色对话内容,确定目标决策空间,得到第一目标;其中,目标决策空间包括用于引导回复的目 ...
【技术保护点】
【技术特征摘要】
1.一种人机引导交互方法,其特征在于,包括:响应于游戏场景中玩家角色与非玩家角色开启对话时,未检测到任务目标,获取角色对话内容;其中,所述任务目标包括针对所述玩家角色所设的第一目标;若所述角色对话内容非空,则基于所述角色对话内容,确定目标决策空间,得到所述第一目标;其中,所述目标决策空间包括用于引导回复的目标引导信息,以及用于判断所述第一目标完成与否的目标判断空间;基于所述目标引导信息,生成并显示第一回复信息,以获取所述玩家角色针对所述第一回复信息反馈的第二回复信息;响应于检测到所述第一目标,基于所述第二回复信息和所述目标判断空间,确定所述第一目标是否达成。2.如权利要求1所述的方法,其特征在于,所述任务目标还包括针对所述非玩家角色所设的第二目标,所述方法还包括:若所述角色对话内容为空,则显示至少一个预设的候选目标;响应于所述玩家角色针对所述候选目标提交的触发操作,确定所述第二目标;获取用于说明所述第二目标是否达成的第二目标判断结果,并根据所述第二目标判断结果和所述第二目标,确定第二目标判断引导信息;基于所述第二目标判断引导信息,生成并显示第三回复信息;响应于接收到所述玩家角色针对所述第三回复信息反馈的互动信息,确定所述第二目标已达成;其中,所述互动信息包括动作信息和/或文本信息。3.如权利要求1所述的方法,其特征在于,所述若所述角色对话内容非空,则基于所述角色对话内容,确定目标决策空间,得到所述第一目标,包括:若所述角色对话内容非空,则获取所述游戏场景的场景说明信息;其中,所述场景说明信息包括角色介绍信息和/或角色状态信息;通过已训练的决策模型,分析所述场景说明信息和所述角色对话内容,以确定所述目标决策空间,得到所述第一目标。4.如权利要求3所述的方法,其特征在于,所述通过已训练的决策模型,分析所述场景说明信息和所述角色对话内容,以确定所述目标决策空间,得到所述第一目标,包括:将所述场景说明信息和所述角色对话内容输入至已训练的决策模型中,以使所述已训练的决策模型对预存的多个决策空间进行评分,输出各所述决策空间的分数信息;筛选出对应所述分数信息大于或等于预设分数阈值的决策空间,作为所述目标决策空间;其中,各所述决策空间包括引导信息、判断空间以及描述内容;确定所述目标决策空间的描述内容,作为所述第一目标;其中,所述目标引导信息为所述目标决策空间包括的引导信息,所述目标判断空间为所述目标决策空间包括的判断空间。5.如权利要求1所述的方法,其特征在于,所述基于所述目标引导信息,生成并显示第一回复信息,以获取所述玩家角色针对所述第一回复信息反馈的第二回复信息,包括:将所述目标引导信息和所述角色对话内容输入至已训练的回复模型中,输出所述第一回复信息;显示所述第一回复信息以获取所述玩家角色针对所述第一回复信息反馈的互动信息,
作为所述第二回复信息;其中,所述互动信息包括动作信息和/或文本信息。6.如权利要求5所述的方法,所述将所述目标引导信息和所述角色对话内容输入至已训练的回复模型中,输出所述第一回复信息,包括:获取所述游戏场景的场景说明信息;其中,所述场景说明信息包括角色介绍信息和/或角色状态信息;将所述场景说明信息、所述目标引导信息以及所述角色对话内容输入至已训练的回复模型中,输出所述第一回复信息。7.如权利要求1所述的方法,其特征在于,所述目标决策空间还包括目标完成方案;所述目标判断空间包括第一目标判断引导信息;其中,在所述响应于检测到所述第一目标,基于所述第二回复信息和所述目标判断空间,确定所述第一目标是否达成之后,还包括:获取用于说明所述第一目标是否达成的第一目标判断结果;分析所述第二回复信息,以判断所述玩家角色是否完成所述目标完成方案,得到方案判断结果;根据所述第一目标判断结果、所述方案判断结果以及所述第一目标判断引导信息,生成并显示第四回复信息,并在判定所述第一目标已达成时下发任务奖励至所述玩家角色。8.如权利要求7所述的方法,其特征在于,所述目标判断空间包括至少一组文本集合,所述文本集合是由至少一个角色主语、至少一个动作谓语以及至少一个对象宾语构成的;其中,所述获取用于说明所述第一目标是否达成的第一目标判断结果,包括:基于预设的硬匹配算法,分析所述第二回复信息和所述文本集合,以判断所述第一目标是否达成;若所述第二回复信息为动作信息,且所述动作信息与所述文本集合匹配一致,则确定所述第一目标判断结果为目标已达成;若所述第二回复信息为动作信息,且所述动作信息与所述文本集合匹配不一致,则确定所述第一目标判断结果为目标未达成;若所述第二回复信息为文本信息,则确定所述第一目标判断结果为目标未达成。9.如权利要求7所述的方法,其特征在于,所述目标判断空间包括至少一组文本集合,所述文本集合是由至少一个角色主语、至少一个动作谓语以及至少一个对象宾语构...
【专利技术属性】
技术研发人员:张林箭,宋有伟,汪硕芃,张聪,范长杰,胡志鹏,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。