西安电子科技大学学报 ›› 2024, Vol. 51 ›› Issue (6): 182-193.doi: 10.19665/j.issn1001-2400.20241109

• 计算机科学与技术 & 网络空间安全 • 上一篇    下一篇

自监督对比学习的CNN-GRU语音情感识别算法

孙志1(), 王冠2()   

  1. 1.中国电信深圳分公司,广东 深圳 518046
    2.香港理工大学 应用数学系,香港 999077

CNN-GRU speech emotion recognition algorithm for self-supervised comparative learning

SUN Zhi1(), WANG Guan2()   

  1. 1. Chinatelecom Shenzhen Branch,Shenzhen 518046,China
    2. Department of Applied Mathematics,Hong Kong Polytechnic University,Hong Kong 999077,China
  • Received:2024-10-17 Online:2024-12-20 Published:2025-02-21
  • Supported by:
    Hong Kong Research Grant Council CRF PolyU(C5036-21E)

摘要:

在线语音情感识别领域中训练模型的困难往往来自于极大的输入数据,捕捉语音中有意义的情感信息及满足复杂网络结构带来的高并发实时性要求变得十分困难。为此提出了一种使用自监督对比学习的CNN-GRU轻量级在线语音情感识别方法。通过对比预测编码CPC的损失函数进行模型预训练,学习长对话语音中的关键情感特征表达解决语音特征提取问题;设计轻量级CNN-GRU的编码器解码器网络结构解决在线检测的实时性需求。原始音频被输入到1D-CNN中以提取音频特征,然后音频特征被输入到GRU单元中并最终得到情感类别标签。在某外呼平台收集的数千条对话录音中进行实验对比,提出的方法达到了约96.97%的准确率。实验结果表明,方法在自然场景下长对话、实时性较强的情况下具有显著的优越性。

关键词: 自监督学习, 对比预测编码, 情感识别, CNN-GRU, 轻量级架构, 在线识别

Abstract:

In the field of online speech emotion recognition,the difficulty in training models often arises from the vast input data,making it challenging to capture meaningful emotional cues within the speech or meet high concurrent real-time demands due to complex network structures.To address this problem,a lightweight online speech emotion recognition method using self-supervised contrastive learning of CNN-GRU(Convolution Neural Network-Gated Recurrent Units) is proposed.By pretraining the model with the loss function of Contrastive Predictive Coding(CPC),it learns crucial emotional feature expressions from a lengthy conversational speech,addressing the issue of speech feature extraction.A lightweight encoder-decoder network structure of CNN-GRU is designed to meet real-time detection requirements.Raw audio is fed into a 1D-CNN to extract audio features,which are then passed through GRU units to obtain emotion category labels.Experimental comparisons conducted on thousands of recorded dialogues from a call center platform demonstrate that the proposed method achieves an accuracy of 96.97%.The results indicate the superiority of this approach in scenarios involving natural conversations and strong real-time constraints.

Key words: supervised learning, compare predictive coding, emotion recognition, CNN-GRU, lightweight structures, online identification

中图分类号: 

  • TP181