System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 交互反馈方法、装置、电子设备及存储介质制造方法及图纸_技高网

交互反馈方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40877364 阅读:4 留言:0更新日期:2024-04-08 16:46
本发明专利技术提供了一种交互反馈方法、装置、电子设备及存储介质,涉及计算机技术领域,应用于网络游戏,可以通过响应于触发非玩家角色的交互行为,获取针对非玩家角色的交互内容,再基于交互响应模型,确定交互内容对应的交互响应,并对交互响应进行交互反馈;其中,交互响应模型中包含非玩家角色对应的交互响应模块,交互响应模块为基于非玩家角色的角色设定信息和角色特征信息训练得到。该方式中,通过交互响应模型确定交互内容,可以突出非玩家角色的性格特征,并提高非玩家角色与用户交互的自由度和灵活性,进而提高用户的体验。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其是涉及一种交互反馈方法、装置、电子设备及存储介质


技术介绍

1、随着互联网技术的不断发展,网络游戏的发展也取得了长足的进步。网络游戏由于其丰富的娱乐性,也越来越受到广大用户的欢迎。

2、然而,目前的网络游戏中的虚拟角色,如网络游戏中的npc(non-playercharacter,非玩家角色)等都是基于预设的脚本和流程来与用户进行交互,因此其自由度相当低。即使在现有的一些npc的对话已经包含了一些可选的选项和相应的回答,但其实质仍是基于固定的脚本和流程进行交互的,很难呈现出真实的角色性格特征,使得用户体验较差。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种交互反馈方法、装置、电子设备及存储介质,以突出非玩家角色的性格特征,提高非玩家角色与用户交互的自由度和灵活性,进而提高用户的体验。

2、第一方面,本专利技术实施例提供了一种交互反馈,应用于网络游戏,方法包括:响应于触发非玩家角色的交互行为,获取针对非玩家角色的交互内容;基于交互响应模型,确定交互内容对应的交互响应,并对交互响应进行交互反馈;其中,交互响应模型中包含非玩家角色对应的交互响应模块,交互响应模块为基于非玩家角色的角色设定信息和角色特征信息训练得到。

3、在本专利技术较佳的实施例中,在上述基于交互响应模型,确定交互内容对应的交互响应,并对交互响应进行交互反馈之前,方法还包括:获取交互内容对应的非玩家角色的角色标识;确定角色标识对应的交互响应模块,并基于初始响应模型和交互响应模块确定交互响应模型。

4、在本专利技术较佳的实施例中,上述交互响应模块的训练过程包括:基于角色设定信息和角色特征信息,对初始响应模型进行第一训练,得到初始响应模块;对初始响应模块进行准确性评估,得到初始响应模块的角色设定准确性;基于角色设定准确性和初始响应模块,确定交互响应模块。

5、在本专利技术较佳的实施例中,上述基于角色设定准确性和初始响应模块,确定交互响应模块,包括:确定角色设定准确性是否大于准确性阈值;若角色设定准确性大于准确性阈值,则将初始响应模块作为交互响应模块;若角色设定准确性小于或者等于准确性阈值,则确定初始响应模块对应的参考特征信息,并基于参考特征信息对初始响应模块进行第二训练,得到交互响应模块。

6、在本专利技术较佳的实施例中,上述确定初始响应模块对应的参考特征信息,包括:确定初始响应模块的角色差异信息;基于角色差异信息确定初始响应模块对应的参考特征信息。

7、在本专利技术较佳的实施例中,上述对初始响应模块进行准确性评估,得到初始响应模块的角色设定准确性,包括:对初始响应模块进行人工准确性评估,得到初始响应模块的第一设定准确性;对初始响应模块进行神经网络准确性评估,得到初始响应模块的第二设定准确性;基于第一设定准确性和第二设定准确性,确定初始响应模块的角色设定准确性。

8、在本专利技术较佳的实施例中,上述角色特征信息包括文本特征信息和音频特征信息中至少一项。

9、第二方面,本专利技术实施例还提供一种交互反馈装置,应用于网络游戏,装置包括:交互内容获取模块,用于响应于触发非玩家角色的交互行为,获取针对非玩家角色的交互内容;交互反馈模块,用于基于交互响应模型,确定交互内容对应的交互响应,并对交互响应进行交互反馈;其中,交互响应模型中包含非玩家角色对应的交互响应模块,交互响应模块为基于非玩家角色的角色设定信息和角色特征信息训练得到。

10、第三方面,本专利技术实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述第一方面的交互反馈方法。

11、第四方面,本专利技术实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述第一方面的交互反馈方法。

12、本专利技术实施例带来了以下有益效果:

13、本专利技术实施例提供了一种交互反馈方法、装置、电子设备及存储介质,应用于网络游戏,可以通过响应于触发非玩家角色的交互行为,获取针对非玩家角色的交互内容,再基于交互响应模型,确定交互内容对应的交互响应,并对交互响应进行交互反馈;其中,交互响应模型中包含非玩家角色对应的交互响应模块,交互响应模块为基于非玩家角色的角色设定信息和角色特征信息训练得到。该方式中,通过交互响应模型确定交互内容,可以突出非玩家角色的性格特征,并提高非玩家角色与用户交互的自由度和灵活性,进而提高用户的体验。

14、本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。

15、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种交互反馈方法,其特征在于,应用于网络游戏,所述方法包括:

2.基于权利要求1所述的方法,其特征在于,在所述基于交互响应模型,确定所述交互内容对应的交互响应,并对所述交互响应进行交互反馈之前,所述方法还包括:

3.基于权利要求1-2中任一项所述的方法,其特征在于,所述交互响应模块的训练过程包括:

4.基于权利要求3所述的方法,其特征在于,所述基于所述角色设定准确性和所述初始响应模块,确定交互响应模块,包括:

5.基于权利要求4所述的方法,其特征在于,所述确定所述初始响应模块对应的参考特征信息,包括:

6.基于权利要求3所述的方法,其特征在于,所述对所述初始响应模块进行准确性评估,得到所述初始响应模块的角色设定准确性,包括:

7.基于权利要求3所述的方法,其特征在于,所述角色特征信息包括文本特征信息和音频特征信息中至少一项。

8.一种交互反馈装置,其特征在于,应用于网络游戏,所述装置包括:

9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1至7任一项所述的交互反馈方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,所述计算机可执行指令促使处理器实现权利要求1至7任一项所述的交互反馈方法。

...

【技术特征摘要】

1.一种交互反馈方法,其特征在于,应用于网络游戏,所述方法包括:

2.基于权利要求1所述的方法,其特征在于,在所述基于交互响应模型,确定所述交互内容对应的交互响应,并对所述交互响应进行交互反馈之前,所述方法还包括:

3.基于权利要求1-2中任一项所述的方法,其特征在于,所述交互响应模块的训练过程包括:

4.基于权利要求3所述的方法,其特征在于,所述基于所述角色设定准确性和所述初始响应模块,确定交互响应模块,包括:

5.基于权利要求4所述的方法,其特征在于,所述确定所述初始响应模块对应的参考特征信息,包括:

6.基于权利要求3所述的方法,其特征在于,所述对所述初始响应模块进行准确性评估,得...

【专利技术属性】
技术研发人员:黄琦敏蔡一平刘江陶扬王文杰万谦谢磊
申请(专利权)人:武汉智启特人工智能科技有限公司
类型:发明
国别省市:

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

1