[发明专利]对话机器人的主动对话方法、装置、电子设备及存储介质在审
申请号: | 202211290812.5 | 申请日: | 2022-10-21 |
公开(公告)号: | CN115731915A | 公开(公告)日: | 2023-03-03 |
发明(设计)人: | 王奇文;潘东宇 | 申请(专利权)人: | 贝壳找房(北京)科技有限公司 |
主分类号: | G10L13/027 | 分类号: | G10L13/027;G10L15/26;G10L25/51 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张驰;宋志强 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对话 机器人 主动 方法 装置 电子设备 存储 介质 | ||
本发明实施方式公开了一种对话机器人的主动对话方法、装置、电子设备及存储介质。方法包括:检测对话机器人与对话对象的对话过程中的、所述对话对象的对话参数;当所述对话参数符合预先设定的主动对话条件时,基于所述对话机器人模拟的用户账号的属性信息,生成主动对话内容;基于与所述对话对象的当前对话状态相独立的主动对话方式,播放所述主动对话内容。本发明实施方式的对话机器人可以发起主动对话,实现全双工人机对话,而且对话内容可控,还实现了可伸缩的对话控制。
技术领域
本发明实施方式涉及对话机器人技术领域,更具体的说,涉及一种对话机器人的主动对话方法、装置、电子设备及存储介质。
背景技术
对话机器人是可以与使用者实现自然对话的硬件与计算机程序的组合。在对话机器人的对话中,用户的声音信息先后经历:(1)、语音识别(ASR)处理:经过断句等预处理,将语音转成文本,方便机器理解;(2)、自然语言理解(NLU):提取文本中的语义信息,如情绪、句式(疑问句或陈述句)、意图和槽位等;(3)、对话管理器(DM):结合会话历史、当前语义信息以及相关数据给出响应策略;(4)、自然语言生成(NLG):结合上下文信息,将响应策略转换为自然语言文本;(5)语音合成(TTS):将自然语言文本转换为语音信号,播放语音信号。
然而,目前的对话机器人大多以被动回答为主,不会主动发问。
发明内容
本发明实施方式提出一种对话机器人的主动对话方法、装置、电子设备及存储介质。
本发明实施方式的技术方案如下:
一种对话机器人的主动对话方法,包括:
检测对话机器人与对话对象的对话过程中的、所述对话对象的对话参数;
当所述对话参数符合预先设定的主动对话条件时,基于所述对话机器人模拟的用户账号的属性信息,生成主动对话内容;
基于与所述对话对象的当前对话状态相独立的主动对话方式,播放所述主动对话内容。
在示范性实施方式中,所述属性信息包括兴趣信息;
所述当所述对话参数符合预先设定的主动对话条件时,生成主动对话内容包括下列中的至少一个:
当所述对话对象的连续静音时长大于或等于预先设定的静音门限值时,基于与所述兴趣信息相关联的提问模板,生成所述主动对话内容;
当所述对话对象的连续讲述时长大于或等于预先设定的讲述时长门限值时,基于与所述兴趣信息相关联的提问模板,生成所述主动对话内容;
当所述对话对象的讲述内容与所述兴趣信息相匹配时,基于与所述兴趣信息相关联的提问模板,生成所述主动对话内容。
在示范性实施方式中,所述基于与所述兴趣信息相关联的提问模板,生成所述主动对话内容包括:
确定所述对话过程中的上下文信息;
基于所述上下文信息,确定所述对话对象已讲述的兴趣因子;
从所述兴趣信息中去除所述兴趣因子,得到剩余的兴趣信息;
基于与所述剩余的兴趣信息相关联的提问模板,生成所述主动对话内容。
在示范性实施方式中,在所述基于与所述对话对象的当前对话状态相独立的主动对话方式,播放所述主动对话内容之前,所述方法还包括:
对所述对话过程中的、对话对象的语音执行语音识别处理,以生成所述语音的文本内容;
对所述文本内容执行语义识别;
基于语义识别结果,确定所述对话机器人的回复内容;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝壳找房(北京)科技有限公司,未经贝壳找房(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211290812.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:图像亮度调整方法、装置、电子装置和存储介质
- 下一篇:一种刹车碟盘的散热结构