一种会话情感分析方法和系统、电子设备及存储介质技术方案

技术编号:38872129 阅读:15 留言:0更新日期:2023-09-22 14:08
本申请提供了一种会话情感分析方法和系统、电子设备及存储介质,属于人工智能领域。该方法包括:获取会话数据,会话数据包括每个会话轮次的会话片段;获取每个会话轮次对应的视觉特征、文本特征、和音频特征;通过特征处理模型的第一分支网络和第一决策数据对视觉特征进行特征处理,得到第一情感表征;通过特征处理模型的第二分支网络和第二决策数据对文本特征进行特征处理,得到第二情感表征;通过特征处理模型的第三分支网络和第三决策数据对音频特征进行特征处理,得到第三情感表征;对第一情感表征、第二情感表征以及第三情感表征进行拼接,得到拼接情感特征;基于拼接情感特征进行情感预测,得到情感类型。本申请能够提高情感分析的准确性。高情感分析的准确性。高情感分析的准确性。

【技术实现步骤摘要】
一种会话情感分析方法和系统、电子设备及存储介质


[0001]本申请涉及人工智能领域,尤其涉及一种会话情感分析方法和系统、电子设备及存储介质。

技术介绍

[0002]在咨询行业或者客服行业等类似通过互联网与对象进行会话的行业中,智能机器人会根据对象的会话数据回复对象,而从对象的会话数据中获取对象的情感是提升服务的重要一环。
[0003]相关技术中,通过获取会话中的文本特征或者音频特征,对特征进行分析,得到相应的情感类型。但这一方式存在特征单一的问题,会导致情感分析准确性不高,无法准确判断会话中表征的情感类型。

技术实现思路

[0004]本申请实施例的主要目的在于提出一种会话情感分析方法和系统、电子设备及存储介质,旨在提高情感分析的准确性。
[0005]为实现上述目的,本申请实施例的第一方面提出了一种会话情感分析方法,所述方法包括:
[0006]获取目标说话对象的会话数据,所述会话数据包括每个会话轮次的语音片段;
[0007]从所述会话数据获取每个会话轮次对应的视觉特征、文本特征、和音频特征;
[0008]通过预设的特征处理模型的第一分支网络和预先获取的第一决策数据对所述视觉特征进行特征处理,得到第一情感表征;
[0009]通过所述特征处理模型的第二分支网络和预先获取的第二决策数据对所述文本特征进行特征处理,得到第二情感表征;
[0010]通过所述特征处理模型的第三分支网络和预先获取的第三决策数据对所述音频特征进行特征处理,得到第三情感表征;
>[0011]对所述第一情感表征、所述第二情感表征以及所述第三情感表征进行拼接,得到拼接情感特征;
[0012]基于所述拼接情感特征进行情感预测,得到所述会话数据所表征的情感类型。
[0013]在一些实施例中,所述从所述会话数据获取每个会话轮次对应的视觉特征、文本特征、和音频特征,包括:
[0014]针对每个所述会话轮次,通过预设的三维卷积神经网络对所述会话数据进行视觉特征提取,得到所述视觉特征;
[0015]通过预设的二维卷积神经网络对所述会话数据进行文本特征提取,得到所述文本特征;
[0016]通过预设的音频处理网络对所述会话数据进行音频特征提取,得到所述音频特征。
[0017]在一些实施例中,所述第一决策数据通过决策学习机制生成,所述第一决策数据通过以下方式生成:
[0018]基于预设的第一公式,生成初步决策参数;
[0019]基于预设的第二公式对所述初步决策参数进行变量转换,得到软决策参数;
[0020]基于所述软决策参数进行反向传播,得到最优策略分布;
[0021]从所述最优策略分布中采样出所述第一决策数据,所述第一决策数据用于评估是否保留所述当前会话轮次生成的各个特征。
[0022]在一些实施例中,所述第一分支网络包括第一GRU模块、第二GRU模块以及第三GRU模块,所述第一决策数据包括第一决策参数、第二决策参数以及第三决策参数,所述通过预设的特征处理模型的第一分支网络和预先获取的第一决策数据对所述视觉特征进行特征处理,得到第一情感表征,包括:
[0023]针对当前会话轮次,基于所述第一GRU模块和所述第一决策参数,通过所述视觉特征进行全局状态生成,得到所述当前会话轮次的视觉的全局状态特征;
[0024]基于所述第二GRU模块和所述第二决策参数,通过所述当前会话轮次之前的所有会话轮次的所述视觉的全局状态特征、所述视觉特征进行参与者状态生成,得到所述当前会话轮次的视觉的参与者状态特征;
[0025]基于所述第三GRU模块和所述第三决策参数,通过所述当前会话轮次的所述视觉的参与者状态特征进行情感表征生成,得到所述第一情感表征。
[0026]在一些实施例中,所述基于所述第二GRU模块和所述第二决策参数,通过所述当前会话轮次之前的所有会话轮次的所述视觉的全局状态特征、所述视觉特征进行参与者状态生成,得到所述当前会话轮次的参与者状态特征,包括:
[0027]对所述视觉特征和所述当前会话轮次之前的所有会话轮次的视觉的全局状态特征进行注意力计算,得到所述当前会话轮次的视觉的注意力数据;
[0028]基于所述注意力数据和所述当前会话轮次之前的所有会话轮次的视觉的全局状态特征,得到所述当前会话轮次的视觉的注意力上下文向量;
[0029]基于所述第二GRU模块和所述第二决策参数,通过所述视觉特征、所述注意力上下文向量以及上一会话轮次的视觉的参与者状态特征进行状态生成,得到所述当前会话轮次的视觉的参与者状态特征。
[0030]在一些实施例中,所述基于所述拼接情感特征进行情感预测,得到所述会话数据所表征的情感类型,包括:
[0031]对所述拼接情感特征进行注意力计算,得到注意力计算结果;
[0032]基于预设函数和所述注意力计算结果进行情感类型评分,得到每个预设情感类型对应的情感评分数据;
[0033]基于所述情感评分数据,选择所述情感评分数据最大的预设情感类型作为所述情感类型。
[0034]在一些实施例中,所述基于预设函数和所述注意力计算结果进行情感类型评分,得到每个预设情感类型对应的情感评分数据,包括:
[0035]对所述注意力计算结果进行激活处理,得到激活结果;
[0036]基于所述预设函数对所述激活结果进行分数计算,得到所述情感评分数据。
[0037]为实现上述目的,本申请实施例的第二方面提出了一种会话情感分析系统,所述系统包括:
[0038]数据获取模块,用于获取目标说话对象的会话数据,所述会话数据包括每个会话轮次的语音片段;
[0039]特征获取模块,用于从所述会话数据获取每个会话轮次对应的视觉特征、文本特征、和音频特征;
[0040]第一情感表征获取模块,用于通过预设的特征处理模型的第一分支网络和预先获取的第一决策数据对所述视觉特征进行特征处理,得到第一情感表征;
[0041]第二情感表征获取模块,用于通过所述特征处理模型的第二分支网络和预先获取的第二决策数据对所述文本特征进行特征处理,得到第二情感表征;
[0042]第三情感表征获取模块,用于通过所述特征处理模型的第三分支网络和预先获取的第三决策数据对所述音频特征进行特征处理,得到第三情感表征;
[0043]情感表征拼接模块,用于对所述第一情感表征、所述第二情感表征以及所述第三情感表征进行拼接,得到拼接情感特征;
[0044]情感预测模块,用于基于所述拼接情感特征进行情感预测,得到所述会话数据所表征的情感类型。
[0045]为实现上述目的,本申请实施例的第三方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。
[0046]为实现上述目的,本申请实施例的第四方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种会话情感分析方法,其特征在于,所述方法包括:获取目标说话对象的会话数据,所述会话数据包括每个会话轮次的会话片段;从所述会话数据获取每个会话轮次对应的视觉特征、文本特征、和音频特征;通过预设的特征处理模型的第一分支网络和预先获取的第一决策数据对所述视觉特征进行特征处理,得到第一情感表征;通过所述特征处理模型的第二分支网络和预先获取的第二决策数据对所述文本特征进行特征处理,得到第二情感表征;通过所述特征处理模型的第三分支网络和预先获取的第三决策数据对所述音频特征进行特征处理,得到第三情感表征;对所述第一情感表征、所述第二情感表征以及所述第三情感表征进行拼接,得到拼接情感特征;基于所述拼接情感特征进行情感预测,得到所述会话数据所表征的情感类型。2.根据权利要求1所述的一种会话情感分析方法,其特征在于,所述从所述会话数据获取每个会话轮次对应的视觉特征、文本特征、和音频特征,包括:针对每个所述会话轮次,通过预设的三维卷积神经网络对所述会话数据进行视觉特征提取,得到所述视觉特征;通过预设的二维卷积神经网络对所述会话数据进行文本特征提取,得到所述文本特征;通过预设的音频处理网络对所述会话数据进行音频特征提取,得到所述音频特征。3.根据权利要求1所述的一种会话情感分析方法,其特征在于,所述第一决策数据通过决策学习机制生成,所述第一决策数据通过以下方式生成:基于预设的第一公式,生成初步决策参数;基于预设的第二公式对所述初步决策参数进行变量转换,得到软决策参数;基于所述软决策参数进行反向传播,得到最优策略分布;从所述最优策略分布中采样出所述第一决策数据,所述第一决策数据用于评估是否保留所述当前会话轮次生成的各个特征。4.根据权利要求1所述的一种会话情感分析方法,其特征在于,所述第一分支网络包括第一GRU模块、第二GRU模块以及第三GRU模块,所述第一决策数据包括第一决策参数、第二决策参数以及第三决策参数,所述通过预设的特征处理模型的第一分支网络和预先获取的第一决策数据对所述视觉特征进行特征处理,得到第一情感表征,包括:针对当前会话轮次,基于所述第一GRU模块和所述第一决策参数,通过所述视觉特征进行全局状态生成,得到所述当前会话轮次的视觉的全局状态特征;基于所述第二GRU模块和所述第二决策参数,通过所述当前会话轮次之前的所有会话轮次的所述视觉的全局状态特征、所述视觉特征进行参与者状态生成,得到所述当前会话轮次的视觉的参与者状态特征;基于所述第三GRU模块和所述第三决策参数,通过所述当前会话轮次的所述视觉的参与者状态特征进行情感表征生成,得到所述第一情感表征。5.根据权利要求4所述的一种会话情感分析方法,其特征在于,所述基于所述第二GRU模块和所述第二决策参数,通过所述当前会话轮次之前的所有会话轮次的所述视觉的全...

【专利技术属性】
技术研发人员:张鋆张瑞李燕敏杜帅刘睿晗
申请(专利权)人:深圳北斗应用技术研究院有限公司
类型:发明
国别省市:

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

1