本发明涉及游戏,尤其是涉及一种对话的交互控制方法、装置和电子设备。
背景技术:
1、相关技术中,真人用户可以与聊天机器人进行对话。真人用户发出对话内容后,聊天机器人根据预定义的规则以及关键词匹配生成回复内容,或者从预定义的的应答库中检索回复内容。该聊天机器人的回复内容灵活性和可扩展性有限,仅能与真人用户进行简单的闲聊,导致用户与聊天机器人的交互性较差。
技术实现思路
1、有鉴于此,本发明的目的在于提供一种对话的交互控制方法、装置和电子设备,以提升用户与对话机器人的交互性。
2、第一方面,本发明实施例提供了一种对话的交互控制方法,方法包括:响应于对话触发指令,开始第一用户与对话对象的当前对话;其中,对话对象预设有目标状态;对话对象由对话机器人进行控制;接收第一用户发出的第一对话内容,生成第一对话内容对应的评价参数;其中,评价参数用于指示:对话对象针对第一对话内容的对象状态与目标状态的状态距离;生成第一对话内容对应的回复内容,将回复内容和评价参数发送至第一用户。
3、第二方面,本发明实施例还提供一种对话的交互控制装置,该装置包括:第一开启模块,用于响应于对话触发指令,开始第一用户与对话对象的当前对话;其中,对话对象预设有目标状态;对话对象由对话机器人进行控制;第一生成模块,用于接收第一用户发出的第一对话内容,生成第一对话内容对应的评价参数;其中,评价参数用于指示:对话对象针对第一对话内容的对象状态与目标状态的状态距离;第一发送模块,用于生成第一对话内容对应的回复内容,将回复内容和评价参数发送至第一用户。
4、第三方面,本发明实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述对话的交互控制方法。
5、第四方面,本发明实施例提供了一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述对话的交互控制方法。
6、本发明实施例带来了以下有益效果:
7、上述对话的交互控制方法、装置和电子设备,方法包括:响应于对话触发指令,开始第一用户与对话对象的当前对话;其中,对话对象预设有目标状态;对话对象由对话机器人进行控制;接收第一用户发出的第一对话内容,生成第一对话内容对应的评价参数;其中,评价参数用于指示:对话对象针对第一对话内容的对象状态与目标状态的状态距离;生成第一对话内容对应的回复内容,将回复内容和评价参数发送至第一用户。
8、该方式中,对话对象预设有目标状态,用户发出对话内容后,生成该对话内容对应的评价参数,以指示对话对象针对对话内容的对象状态与目标状态的状态距离,并生成该对话内容对应的回复内容,通过评价参数和目标状态,可以引导用户发出后续的对话内容,使用户和对话机器人进行有目的的对话互动,提升了用户与对话机器人的交互性和对话体验。
9、本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
10、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种对话的交互控制方法,其特征在于,方法包括:
2.根据权利要求1的方法,其特征在于,生成第一对话内容对应的评价参数的步骤,包括:
3.根据权利要求2的方法,其特征在于,生成状态转换策略对应的评价参数的步骤,包括:
4.根据权利要求3的方法,其特征在于,方法还包括:
5.根据权利要求1的方法,其特征在于,生成第一对话内容对应的评价参数的步骤,包括:
6.根据权利要求1的方法,其特征在于,生成第一对话内容对应的评价参数的步骤,包括:
7.根据权利要求1的方法,其特征在于,生成第一对话内容对应的回复内容的步骤,包括:
8.根据权利要求7的方法,其特征在于,回复内容包括回复对话,还包括动作信息、外貌信息、表情信息中的至少一种。
9.根据权利要求1的方法,其特征在于,生成第一对话内容对应的回复内容的步骤,包括:
10.根据权利要求1的方法,其特征在于,生成第一对话内容对应的回复内容的步骤,包括:
11.根据权利要求1的方法,其特征在于,将回复内容和评价参数发送至第一用户的步骤之前,方法还包括:
12.根据权利要求1的方法,其特征在于,将回复内容和评价参数发送至第一用户的步骤之后,方法还包括:
13.根据权利要求12的方法,其特征在于,对话结束条件包括下述中的至少一种:
14.根据权利要求1的方法,其特征在于,第一对话内容包括:对话文本、对话语音、对话视频和虚拟道具中的至少一种。
15.根据权利要求1的方法,其特征在于,将回复内容和评价参数发送至第一用户的步骤,包括:
16.一种对话的交互控制装置,其特征在于,装置包括:
17.一种电子设备,其特征在于,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现权利要求1-15任一项的对话的交互控制方法。
18.一种计算机可读存储介质,其特征在于,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现权利要求1-15任一项的对话的交互控制方法。
