{'fraction_non_alphanumeric': 0.018458197611292075, 'fraction_numerical': 0.0, 'mean_word_length': 5.358620689655172, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
The Emotion Recognition System Based on Support Vector Machines

Now speech recognition plays an important role in the filed of human-computer interaction. As the main way to communicate with each other in daily life, voice carries a wealth of emotional information. It is necessary for artificial intelligence to process these information to reach better interaction. In this article, we aim to study a speech emotion recognition system based on support vector machines(SVM), which can recognize different emotions through people’s voice to help people manage their emotions by analysing changes of their emotions. To achieve this goal, we have built a small Chinese voice database including four emotions, each from six different people. We wrote the Matlab program to complete speech feature parameters extraction, model training and emotion recognition, thus realizing the emotion classification of the speech signal.