高级检索

基于跨模态情绪对齐Transformer的语音复杂情绪检测

Cross-modal Emotion Alignment Transformer for Speech Complex Emotion Detection

  • 摘要: 语音复杂情绪检测(Speech Complex Emotion Detection,SCED)旨在识别语音中所有的情绪类别及其强度。相较于仅识别主要情绪类别的传统语音情绪识别(Speech Emotion Recognition,SER),SCED能够更全面地捕捉说话人的情绪状态。该任务面临的一个挑战是人工标签的粗糙性,例如,常用的one-hot标签忽略了非主要情绪类别以及情绪强度信息。然而,标注复杂情绪标签需要大量的人力成本。为了从粗糙的标签中自动挖掘被忽略的情绪成分,该文提出了一种跨模态情绪对齐Transformer(Cross modal Emotion Alignment Transformer,EAT)模型作为SER模型的标签增强组件。EAT模型通过跨模态对齐标签的文本情绪特征与语音的声学情绪特征之间的语义相关性,来生成更精准的复杂情绪分布。利用该分布代替one-hot标签,从而指导SER模型捕捉多种情绪类别及其强度。我们在中文数据集CNSCED上验证了EAT在SCED任务上的有效性,并在两个英文数据集IEMOCAP和RAVDESS上证明了其在传统SER任务中的通用性。

     

    Abstract: Speech Complex Emotion Detection (SCED) aims to recognize all emotion categories and their intensities in speech. Compared with traditional Speech Emotion Recognition (SER), which only recognizes the main emotion categories, SCED can capture the speaker’s emotional state comprehensively. A challenge for this task is the roughness of manual labels, such as commonly used one-hot labels that ignore non-primary emotion categories and emotion intensity information. However, annotating complex emotion labels requires extensive human effort. In order to automatically mine emotion components from rough labels, this paper proposes a Cross-modal Emotion Alignment Transformer (EAT) model as a label enhancement component of SER models. EAT generates a more precise complex emotion distribution by cross-modal alignment of the semantic correlation between the label’s textual emotion features and the speech’s acoustic emotion features. This distribution replaces one-hot labels, thus guiding the SER model to capture multiple emotion categories and their intensities. We verify the effectiveness of the proposed method on the Chinese dataset CNSCED and demonstrate its generalization in the traditional SER task on two English datasets, IEMOCAP and RAVDESS.

     

/

返回文章
返回