The invention discloses a voice
emotion recognition method based on supervised comparative learning, and the method comprises the following steps: obtaining a large-scale
voice data set containing a plurality of emotion categories, and carrying out the systematic preprocessing and emotion labeling of
voice data, so as to construct a high-quality training
data set; constructing a speech
emotion recognition model based on an emotion
anchor point generation module, a speech emotion representation module, a contrast learning module and an emotion
anchor point self-adaption module; training the
emotion recognition model by using the
data set constructed in the step 1; and inputting a to-be-recognized target voice into the trained model, and obtaining a final emotion prediction result by calculating the similarity between the
utterance emotion representation and the closest emotion
anchor point. According to the method provided by the invention, a supervised comparative learning method is adopted, so that the problem that similar emotions are difficult to distinguish is solved; meanwhile, the emotion recognition accuracy can be improved, and the generalization ability of the model is enhanced.