[发明专利]基于多角色的对话辅助方法和装置有效
申请号: | 202110133476.2 | 申请日: | 2021-02-01 |
公开(公告)号: | CN112836098B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 刘庭芳;向小岩;刘飞;谭姝;张海蒂 | 申请(专利权)人: | 三星电子(中国)研发中心;三星电子株式会社 |
主分类号: | G06F16/9032 | 分类号: | G06F16/9032;G06F16/9035 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 孙清然;王琦 |
地址: | 210012 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 角色 对话 辅助 方法 装置 | ||
1.一种基于多角色的对话辅助方法,其特征在于,包括:
在正常交互工作模式下,基于用户和助手角色的实时对话语音,获取对话内容、用户情绪信息和环境信息;
根据所述对话内容、用户情绪信息和环境信息,判断当前是否处于对话僵局状态或者发生预设的紧急环境事件;如果是,则基于助手角色与用户的亲密度,以及助手角色与用户的性格特征的匹配度,从助手角色数据库中,选择出与当前对话内容或所发生的紧急事件相匹配的助手角色,作为切换的目标助手角色,将所述用户的助手角色切换为所述目标助手角色;
当判断出当前没有处于对话僵局状态且没有发生所述紧急环境事件时,或者,在所述切换完成后判断出用户对所述目标助手角色满意时,根据所述用户当前的对话内容,在互联网中以及所述用户和当前助手角色各自档案中的背景故事中,搜索与所述用户当前的实时对话语音相关的反馈信息;根据所述搜索的结果,生成反馈信息候选集合;
对于反馈信息候选集合中的每条反馈信息,计算该条反馈信息与当前助手角色的性格特征匹配度和对话逻辑特征匹配度,并基于所述性格特征匹配度和对话逻辑特征匹配度,计算该条反馈信息的信息综合匹配度;
基于当前助手角色的对话逻辑特征,对所述信息综合匹配度的最大值对应的反馈信息进行措辞修饰,生成文本反馈信息;
根据当前助手角色的档案中的语言特征,对所述文本反馈信息进行加工,生成对应的语音反馈信息并播放给所述用户。
2.根据权利要求1所述的方法,其特征在于,所述判断当前是否处于对话僵局状态包括:
判断所述对话内容中是否存在:相同关键词在用户的对话信息中出现的次数达到预设重复次数阈值,如果是,则判定当前处于对话僵局状态;
判断所述对话内容中是否存在:助手角色的对话信息包含了用户咨询问题的所有预设候选反馈信息,如果是,则判定当前处于对话僵局状态;
根据所述用户情绪信息,判断所述用户当前是否出现负面情绪,且相应的情绪波动程度达到预设的情绪阈值,如果是,则判定当前处于对话僵局状态。
3.根据权利要求1所述的方法,其特征在于,所述切换的目标助手角色的选择包括:
基于助手角色数据库中助手角色的档案,确定助手角色的背景故事与所述对话内容或者所述紧急事件的相关度;并将所述相关度大于预设相关阈值的背景故事所属的助手角色作为候选助手角色;
基于所述候选助手角色的档案中的社交关系配置信息,确定所述候选助手角色与所述用户的亲密度;
基于所述候选助手角色的档案中的性格特征,确定所述候选助手角色的性格特征与所述对话内容或所述紧急事件的匹配度;
基于所述相关度、所述亲密度、所述匹配度以及相应的权重参数,按照权重计算方法,计算所述候选助手角色的综合匹配分数;
选择最大的所述综合匹配分数对应的候选助手角色,作为所述目标助手角色。
4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
当首次检测到所述用户和所述助手角色的实时对话语音时,利用声纹身份识别方法,判断所述用户是否为新用户,如果是,则为所述用户创建档案。
5.根据权利要求3所述的方法,其特征在于,所述方法进一步包括:
在所述助手角色切换完成后,将触发所述切换的对话内容作为背景故事,保存至所述用户的用户档案中,根据预设的事件分享规则,将所述背景故事保存在相应的与所述用户存在社交关系的助手角色的档案中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子(中国)研发中心;三星电子株式会社,未经三星电子(中国)研发中心;三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110133476.2/1.html,转载请声明来源钻瓜专利网。