一种基于实时情感检测的智能语音对话方法、装置和系统制造方法及图纸

技术编号:26532825 阅读:17 留言:0更新日期:2020-12-01 14:17
本发明专利技术属于计算机技术领域,提供一种基于实时情感检测的智能语音对话方法、装置及系统,用于智能语音机器人。其中方法包括:根据设定的对话主题与用户进行主题式语音对话,根据所述用户的实时对话语音计算用户当前的情感分,所述情感分是用于表征用户情感状态的评分;当所述情感分达到情感分阈值时,暂停主题式语音对话,从所述情感语料库中调取所述情感对话语料与用户进行情感对话。采用该技术方案,实时监控用户的情绪波动,当用户情绪波动较大时,有针对性的调整对话内容,使智能机器人与用户的对话更有人情味,提升了用户的使用感受。

【技术实现步骤摘要】
一种基于实时情感检测的智能语音对话方法、装置和系统
本专利技术涉及计算机信息处理领域,具体而言,涉及一种基于实时情感检测的智能语音对话方法、装置和系统。
技术介绍
客户服务中心是企业与用户沟通的主要桥梁,提升用户满意度的主要渠道。以前客户服务中心主要以人工客服为主,由专业的客服人员为用户进行服务。随着计算机信息处理技术的发展,越来越多的客户服务中心开始采用语音机器人来为用户进行服务,缓解人工客服等待时间过长的问题。目前语音机器人在与用户进行对话过程中,往往按照系统生成的对话策略进行。在对话沟通过程中,用户可能会被某一句话触动,情绪出现波动,如果依然按照设置的对话策略进行会让用户觉得比较冷漠,对话效果会大打折扣。
技术实现思路
本专利技术旨在解决现有对话过程中无法照顾用户情绪波动的问题。为了解决上述技术问题,本专利技术第一方面提出一种智能机器人的对话策略调整方法,包括:预先设置情感语料库以及情感分阈值,所述情感语料库存储情感对话语料;根据设定的对话主题与用户进行主题式语音对话,根据所述用户的实时对话语音计算用户当前的情感分,所述情感分是用于表征用户的情感状态的评分;当所述情感分达到情感分阈值时,暂停主题式语音对话,从所述情感语料库中调取所述情感对话语料与用户进行情感对话。根据本专利技术的一种优选实施方式,所述情感语料库存储有多种情绪主题,不同的情绪主题对应不同的情感对话语料。根据本专利技术的一种优选实施方式,所述不同的情绪主题对应不同的情感对话语料由历史对话语料通过聚类分析获得。根据本专利技术的一种优选实施方式,根据所述用户的实时对话语音计算用户当前的情感分具体为:分别计算基于自然语言理解NLU的情感分以及计算基于情绪的情感分;将所述基于自然语言理解的情感分和所述基于情绪的情感分赋予不同的权重,通过加权计算获得分数为所述用户当前对话语音的情感分。根据本专利技术的一种优选实施方式,计算基于自然语言理解的情感分具体为:将所述用户当前对话语音转化为文本数据;对所述文本数据进行划词处理转化为向量;将划词处理后的文本数据输入NLU情感评分模型,输出基于NLU的情感分。根据本专利技术的一种优选实施方式,所述NLU情感评分模型为基于深度学习的TextCNN模型。根据本专利技术的一种优选实施方式,基于情绪的情感分具体为:设置采样周期,对用户当前对话语音进行连续采样,获得用户当前对话语音的音量序列、语速序列;将用户当前对话语音的声波波形转化为声波图像,根据采样周期对所述声波图像进行连续采样,获得用户当前对话语音的声波图像序列;情绪评分模型根据所述音量序列、语速序列以及声波图形序列计算基于情绪的情感分。根据本专利技术的一种优选实施方式,所述情绪评分模型为RNN循环神经网络模型。根据本专利技术的一种优选实施方式,还包括:当所述情感分达到情感分阈值时,暂停主题式语音对话,从所述情感语料库中调取所述情感对话语料与用户进行情感对话;当所述用户当前对话语音的情感分低于所述情感分阈值时,暂停所述情感对话,继续所述主题式对话。本专利技术第二方面提出一种智能机器人的对话策略调整装置,装置包括:情感语料库模块,用于预先存储情感语料库以及情感分阈值,所述情感语料库存储情感对话语料;情感判断模块,用于根据设定的对话主题与用户进行主题式语音对话,根据所述用户的实时对话语音计算用户当前的情感分,所述情感分是用于表征用户的情感状态的评分;对话调整模块,用于当所述情感分达到情感分阈值时,暂停主题式语音对话,从所述情感语料库中调取所述情感对话语料与用户进行情感对话。根据本专利技术的一种优选实施方式,所述情感语料库存储情感对话语料具体为:所述情感语料库存储有多种情绪主题,不同的情绪主题对应不同的情感对话语料。根据本专利技术的一种优选实施方式,所述不同的情绪主题对应不同的情感对话语料由历史对话语料通过聚类分析获得。根据本专利技术的一种优选实施方式,根据所述用户的实时对话语音计算用户当前的情感分具体为:分别计算基于自然语言理解NLU的情感分以及计算基于情绪的情感分;将所述基于自然语言理解的情感分和所述基于情绪的情感分赋予不同的权重,通过加权计算获得分数为所述用户当前对话语音的情感分。根据本专利技术的一种优选实施方式,计算基于自然语言理解的情感分具体为:将所述用户当前对话语音转化为文本数据;对所述文本数据进行划词处理转化为向量;将划词处理后的文本数据输入NLU情感评分模型,输出基于NLU的情感分。根据本专利技术的一种优选实施方式,所述NLU情感评分模型为基于深度学习的TextCNN模型。根据本专利技术的一种优选实施方式,基于情绪的情感分具体为:设置采样周期,对用户当前对话语音进行连续采样,获得用户当前对话语音的音量序列、语速序列;将用户当前对话语音的声波波形转化为声波图像,根据采样周期对所述声波图像进行连续采样,获得用户当前对话语音的声波图像序列;情绪评分模型根据所述音量序列、语速序列以及声波图形序列计算基于情绪的情感分。根据本专利技术的一种优选实施方式,所述情绪评分模型为RNN循环神经网络模型。根据本专利技术的一种优选实施方式,还包括:返回模块,用于用于当所述情感分达到情感分阈值时,暂停主题式语音对话,从所述情感语料库中调取所述情感对话语料与用户进行情感对话;当所述用户当前对话语音的情感分低于所述情感分阈值时,暂停所述情感对话,继续所述主题式对话。本专利技术第三方面提出一种智能机器人的对话策略调整系统,包括:存储单元,用于存储计算机可执行程序;处理单元,用于读取所述存储单元中的计算机可执行程序,以执行所述的基于实时情感检测的智能语音对话方法。本专利技术第四方面提出一种计算机可读介质,用于存储计算机可读程序,其特征在于,所述计算机可读程序用于执行所述的基于实时情感检测的智能语音对话方法。采用该技术方案,实时监控用户的情绪波动,当用户情绪波动较大时,有针对性的调整对话内容,使智能机器人与用户的对话更有人情味,提升了用户的使用感受。附图说明为了使本专利技术所解决的技术问题、采用的技术手段及取得的技术效果更加清楚,下面将参照附图详细描述本专利技术的具体实施例。但需声明的是,下面描述的附图仅仅是本专利技术的示例性实施例的附图,对于本领域的技术人员来讲,在不付出创造性劳动的前提下,可以根据这些附图获得其他实施例的附图。图1是本专利技术实施例中基于实时情感检测的智能语音对话方法的流程示意图;图2是本专利技术实施例一的流程示意图;图3是本专利技术实施例中基于实时情感检测的智能语音对话装置的结构示意图;图4是本专利技术实施例中基于实时情感检测的智能语音对话系统的结构框架示意图;图5是本专利技术实施例中计算机可读存储介质的结构示意图。具体实施方式本文档来自技高网...

【技术保护点】
1.一种基于实时情感检测的智能语音对话方法,用于智能语音机器人,其特征在于,方法包括:/n预先设置情感语料库以及情感分阈值,所述情感语料库存储情感对话语料;/n根据设定的对话主题与用户进行主题式语音对话,根据所述用户的实时对话语音计算用户当前的情感分,所述情感分是用于表征用户的情感状态的评分;/n当所述情感分达到情感分阈值时,暂停主题式语音对话,从所述情感语料库中调取所述情感对话语料与用户进行情感对话。/n

【技术特征摘要】
1.一种基于实时情感检测的智能语音对话方法,用于智能语音机器人,其特征在于,方法包括:
预先设置情感语料库以及情感分阈值,所述情感语料库存储情感对话语料;
根据设定的对话主题与用户进行主题式语音对话,根据所述用户的实时对话语音计算用户当前的情感分,所述情感分是用于表征用户的情感状态的评分;
当所述情感分达到情感分阈值时,暂停主题式语音对话,从所述情感语料库中调取所述情感对话语料与用户进行情感对话。


2.如权利要求1所述的基于实时情感检测的智能语音对话方法,其特征在于,
所述情感语料库存储有多种情绪主题,不同的情绪主题对应不同的情感对话语料。


3.如权利要求2所述的基于实时情感检测的智能语音对话方法,其特征在于,所述不同的情绪主题对应不同的情感对话语料由历史对话语料通过聚类分析获得。


4.如权利要求1所述的基于实时情感检测的智能语音对话方法,其特征在于,根据所述用户的实时对话语音计算用户当前的情感分具体为:
分别计算基于自然语言理解NLU的情感分以及计算基于情绪的情感分;
将所述基于自然语言理解的情感分和所述基于情绪的情感分赋予不同的权重,通过加权计算获得分数为所述用户当前输入的情感分。


5.如权利要求4所述的基于实时情感检测的智能语音对话方法,其特征在于,计算基于自然语言理解的情感分具体为:
将所述用户当前对话语音转化为文本数据;
对所述文本数据进行划词处理转化为向量;
将划词处理后的文本数据输入NLU情感评分模型,输出基于NLU的情感分。


6.如权利要求5所述的基于...

【专利技术属性】
技术研发人员:李梦迪
申请(专利权)人:北京淇瑀信息科技有限公司
类型:发明
国别省市:北京;11

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

1