[发明专利]游戏中对话处理方法、装置、设备及存储介质在审
| 申请号: | 202110901198.0 | 申请日: | 2021-08-06 |
| 公开(公告)号: | CN113617036A | 公开(公告)日: | 2021-11-09 |
| 发明(设计)人: | 张林箭;张聪;汪硕芃;宋有伟;范长杰;胡志鹏 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | A63F13/822 | 分类号: | A63F13/822;A63F13/85;G06F40/205;G06F40/35 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 何少岩 |
| 地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 游戏 对话 处理 方法 装置 设备 存储 介质 | ||
本申请提供一种游戏中对话处理方法、装置、设备及存储介质,属于机器人语料处理技术领域。该方法包括:获取玩家输入的对话语句;对对话语句进行预处理,得到对话语句的目标词槽以及目标意图,目标词槽用于表征对话语句中的关键词信息,目标意图用于表征对话语句的行为目的;根据目标词槽、目标意图以及预设的非玩家角色行为表,生成对话响应语句,非玩家角色行为表用于记录非玩家角色的行为信息;向玩家输出对话响应语句。本申请可以增加非玩家角色对话的多样性和准确性,从而满足玩家的对话需求,提高玩家对话体验。
技术领域
本申请涉及机器人语料处理技术领域,具体而言,涉及一种游戏中对话处理方法、装置、设备及存储介质。
背景技术
在游戏场景中玩家与NPC(non-player character,非玩家角色)进行对话的过程中,通常会涉及玩家对NPC提出问题的情况,为了满足玩家的需求,NPC需要做出符合当前场景的回答。
在现有技术中,NPC的回答方式通常是基于预设的套话进行回复,并且,不会随着时间的更新而变更,例如:玩家在第一天询问当天发生的事和玩家在第二天询问前一天发生的事时可能会产生不一致的情况。
这就导致了玩家在与NPC进行对话的过程中,可能会获得矛盾的信息或者NPC基于玩家问题的回答无法满足玩家需求的情况,从而会降低玩家的对话体验。
发明内容
本申请的目的在于提供一种游戏中对话处理方法、装置、设备及存储介质,可以增加非玩家角色对话的多样性和准确性,从而满足玩家的对话需求,提高玩家对话体验。
本申请的实施例是这样实现的:
本申请实施例的一方面,提供一种游戏中对话处理方法,包括:
获取玩家输入的对话语句;
对对话语句进行预处理,得到对话语句的目标词槽以及目标意图,目标词槽用于表征对话语句中的关键词信息,目标意图用于表征对话语句的行为目的;
根据目标词槽、目标意图以及预设的非玩家角色行为表,生成对话响应语句,非玩家角色行为表用于记录非玩家角色的行为信息;
向玩家输出对话响应语句。
可选地,非玩家角色行为表包括:行为信息以及时间信息,每个行为信息对应至少一个时间信息;其中,行为信息包括如下至少一种:地点信息、人物信息、原因信息、经过信息、结果信息、补充信息;该方法还包括:
基于预设的行为生成策略以及目标时间信息,生成目标时间信息对应的行为信息;
将目标时间信息以及目标时间信息对应的行为信息增加至非玩家角色行为表中。
可选地,时间信息包括时间单位,时间单位包括:小时、日期、星期、月度以及年度。
可选地,该方法还包括:根据各日期下的各小时对应的行为信息,确定各日期对应的行为信息;和/或者,
根据各星期下的各日期对应的行为信息,确定各星期对应的行为信息;和/或者,
根据各月度下的各星期对应的行为信息,确定各月度对应的行为信息;和/或者,
根据各年度下的各月度对应的行为信息,确定各年度对应的行为信息。
可选地,根据各星期下的各日期对应的行为信息,确定各星期对应的行为信息,包括:确定以当前日期为结束日的目标星期中各日期对应的行为信息;
根据目标星期中各日期对应的行为信息确定目标星期对应的行为信息。
可选地,根据各月度下的各星期对应的行为信息,确定各月度对应的行为信息,包括:确定以当前日期为结束日的目标月度中各星期对应的行为信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110901198.0/2.html,转载请声明来源钻瓜专利网。





