A Methodical Framework Utilizing Transforms and Biomimetic Intelligence-Based Optimization with Machine Learning for Speech Emotion Recognition
Source abstract
Abstract
Speech emotion recognition (SER) tasks are conducted to extract emotional features from speech signals. The characteristic parameters are analyzed, and the speech emotional states are judged. At present, SER is an important aspect of artificial psychology and artificial intelligence, as it is widely implemented in many applications in the human–computer interface, medical, and entertainment fields. In this work, six transforms, namely, the synchrosqueezing transform, fractional Stockwell transform (FST), K-sine transform-dependent integrated system (KSTDIS), flexible analytic wavelet transform (FAWT), chirplet transform, and superlet transform, are initially applied to speech emotion signals. Once the transforms are applied and the features are extracted, the essential features are selected using three techniques: the Overlapping Information Feature Selection (OIFS) technique followed by two biomimetic intelligence-based optimization techniques, namely, Harris Hawks Optimization (HHO) and the Chameleon Swarm Algorithm (CSA). The selected features are then classified with the help of ten basic machine learning classifiers, with special emphasis given to the extreme learning machine (ELM) and twin extreme learning machine (TELM) classifiers. An experiment is conducted on four publicly available datasets, namely, EMOVO, RAVDESS, SAVEE, and Berlin Emo-DB. The best results are obtained as follows: the Chirplet + CSA + TELM combination obtains a classification accuracy of 80.63% on the EMOVO dataset, the FAWT + HHO + TELM combination obtains a classification accuracy of 85.76% on the RAVDESS dataset, the Chirplet + OIFS + TELM combination obtains a classification accuracy of 83.94% on the SAVEE dataset, and, finally, the KSTDIS + CSA + TELM combination obtains a classification accuracy of 89.77% on the Berlin Emo-DB dataset.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Emotion and Mood Recognition · Music and Audio Processing · Face and Expression Recognition
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Artificial Intelligence Convergence, Chuncheon 24252, Republic of Korea
Funding
National Research Foundation of Korea (NRF) · Bio&Medical Technology Development Program
References (61)
Show source-provided references
1. Speech emotion recognition algorithm based on SVM
2. Kim, Y., Lee, H., and Provost, E.M. (2013, January 26–31). Deep learning for robust feature generation in audio-visual emotion recognition. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP ‘13), Vancouver, BC, Canada.10.1109/ICASSP.2013.6638346 ↗
3. Analyzing prosodic components of normal speech and emotive speech
4. Hybrid Approach for Emotion Classification of Audio Conversation based on text and speech mining10.1016/j.procs.2015.02.112 ↗
5. Research on emotional speech recognition based on pitch
6. Machine Learning and Deep Learning Based Computational Approaches in Automatic Microorganisms Image Recognition: Methodologies, Challenges, and Developments10.1007/s11831-021-09639-x ↗
7. Deep Learning Model for Cosmetic Gel Classification Based on a Short-Time Fourier Transform and Spectrogram10.1021/acsami.4c03675 ↗
8. Speech emotion recognition using hidden Markov models10.1016/S0167-6393(03)00099-2 ↗
9. Study on emotional feature analysis and recognition in speech
10. Research and implementation of emotional feature extraction and recognition in speech signal
11. Costantini, G., Iaderola, I., Paoloni, A., and Todisco, M. (2014, January 26–31). EMOVO Corpus: An Italian emotional speech database. Proceedings of the International Conference on Language Resources and Evaluation (LREC 2014), European Language Resources Association (ELRA), Reykjavik, Iceland.
12. Livingstone, S.R., and Russo, F.A. (2018). The ryerson audio-visual database of emotional speech and song (RAVDESS): A dynamic, multimodal set of facial and vocal expressions in North American English. PLoS ONE, 13.10.1371/journal.pone.0196391 ↗
13. Haq, S., and Jackson, P.J. (2010). Machine Audition: Principles, Algorithms and Systems Multimodal Emotion Recognition, IGI Global.
14. Burkhardt, F., Paeschke, A., Rolfes, M., Sendlmeier, W.F., and Weiss, B. (2005, January 4–8). A database of German emotional speech. Proceedings of the Ninth European Conference on Speech Communication and Technology, Lissabon, Portugal.10.21437/Interspeech.2005-446 ↗
15. Speaker awareness for speech emotion recognition10.3991/ijoe.v16i04.11870 ↗
16. Emotion recognition in low-resource settings: An evaluation of automatic feature selection methods10.1016/j.csl.2020.101119 ↗
17. A novel features selection method for speech emotion recognition10.1016/j.apacoust.2018.11.028 ↗
18. Latif, S., Rana, R., Younis, S., Qadir, J., and Epps, J. (2018, January 2–6). Transfer learning for improving speech emotion classification accuracy. Proceedings of the Interspeech 2018, Hyderabad, India.10.21437/Interspeech.2018-1625 ↗
19. An appraisal on speech and emotion recognition technologies based on machine learning
20. A CNN-assisted enhanced audio signal processing for speech emotion recognition
21. Multimodal speech emotion recognition and classification using convolutional neural network techniques10.1007/s10772-020-09713-y ↗
22. Mansouri-Benssassi, E., and Ye, J. (2019, January 14–19). Speech emotion recognition with early visual cross-modal enhancement using spiking neural networks. Proceedings of the 2019 International Joint Conference on Neural Networks (IJCNN), Budapest, Hungary.10.1109/IJCNN.2019.8852473 ↗
23. Jalal, M.A., Loweimi, E., Moore, R.K., and Hain, T. (2019, January 15–19). Learning temporal clusters using capsule routing for speech emotion recognition. Proceedings of the Interspeech, Graz, Austria.10.21437/Interspeech.2019-3068 ↗
24. Bagged support vector machines for emotion recognition from speech10.1016/j.knosys.2019.104886 ↗
25. Spectrogram based multi-task audio classification10.1007/s11042-017-5539-3 ↗
26. Liu, G.K. (2018). Evaluating gammatone frequency cepstral coefficients with neural networks for emotion recognition from speech. arXiv.
27. Shegokar, P., and Sircar, P. (2016, January 19–21). Continuous wavelet transform based speech emotion recognition. Proceedings of the 2016 10th International Conference on Signal Processing and Communication Systems (ICSPCS), Surfers Paradise, Gold Coast, Australia.10.1109/ICSPCS.2016.7843306 ↗
28. Hierarchical classifier design for speech emotion recognition in the mixed-cultural environment10.1080/0952813X.2020.1764630 ↗
29. Nguyen, D., Sridharan, S., Nguyen, D.T., Denman, S., Tran, S.N., Zeng, R., and Fookes, C. (2020). Joint deep cross-domain transfer learning for emotion recognition. arXiv.
30. Mekruksavanich, S., Jitpattanakul, A., and Hnoohom, N. (2020, January 11–14). Negative emotion recognition using deep learning for Thai language. Proceedings of the 2020 Joint International Conference on Digital Arts, Media and Technology with ECTI Northern Section Conference on Electrical, Electronics, Computer and Telecommunications Engineering (ECTI DAMT & NCON), Pattaya, Thailand,.10.1109/ECTIDAMTNCON48261.2020.9090768 ↗
31. Hajarolasvadi, N., and Demirel, H. (2019). 3D CNN-Based speech emotion recognition using K-means clustering and spectrograms. Entropy, 21.10.3390/e21050479 ↗
32. Tzinis, E., Paraskevopoulos, G., Baziotis, C., and Potamianos, A. (2018, January 2–6). Integrating recurrence dynamics for speech emotion recognition. Proceedings of the Interspeech 2018, Hyderabad, India.10.21437/Interspeech.2018-1377 ↗
33. Sugan, N., Srinivas, N.S., Kar, N., Kumar, L., Nath, M., and Kanhe, A. (2018, January 5–7). Performance comparison of different cepstral features for speech emotion recognition. Proceedings of the International CET Conference on Control, Communication, and Computing (IC4), Trivandrum, Thiruvananthapuram, India.10.1109/CETIC4.2018.8531065 ↗
34. A new hybrid PSO assisted biogeography-based optimization for emotion and stress recognition from speech signal10.1016/j.eswa.2016.10.035 ↗
35. Two-layer fuzzy multiple random forest for speech emotion recognition in human–robot interaction10.1016/j.ins.2019.09.005 ↗
36. Speech emotion recognition using discriminative dimension reduction by employing a modified quantum-behaved particle swarm optimization algorithm10.1007/s11042-019-08222-8 ↗
37. Wavelet packet analysis for speaker-independent emotion recognition10.1016/j.neucom.2020.02.085 ↗
38. Guizzo, E., Weyde, T., and Leveson, J.B. (2020, January 4–8). Multi-time-scale convolution for emotion recognition from speech audio signals. Proceedings of the ICASSP 2020—2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain.10.1109/ICASSP40776.2020.9053727 ↗
39. Zamil, A.A.A., Hasan, S., Baki, S.M.J., Adam, J.M., and Zaman, I. (2019, January 10–12). Emotion detection from speech 8signals using voting mechanism on classified frames. Proceedings of the 2019 International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST), Dhaka, Bangladesh.10.1109/ICREST.2019.8644168 ↗
40. Álvarez, A., Sierra, B., Arruti, A., López-Gil, J.-M., and Garay-Vitoria, N. (2016). Classifier subset selection for the stacked generalization method applied to emotion recognition in speech. Sensors, 16.10.3390/s16010021 ↗
41. Badshah, A.M., Ahmad, J., Lee, M.Y., and Baik, S.W. (2016, January 7–14). Divide-and-conquer based ensemble to spot emotions in speech using MFCC and random forest. Proceedings of the 2nd International Integrated Conference & Concert on Convergence, Saint Petersburg, Russia.
42. Multisynchrosqueezing transform10.1109/TIE.2018.2868296 ↗
43. Khoa, N.M., and Van Dai, L. (2020). Detection and classification of power quality disturbances in power system using modified-combination between the stockwell transform and decision tree methods. Energies, 13.10.3390/en13143623 ↗
44. Theory and applications of the Sine-Gordon equation10.1007/BF02820622 ↗
45. Aranson, I., Pikovsky, A., Rulkov, N., and Tsimring, L. (2017). Time Rescaling of Lyapunov Exponents. Advances in Dynamics, Patterns, Cognition, Springer. Nonlinear Systems and Complexity.10.1007/978-3-319-53673-6 ↗
46. Cross-sample entropy estimation for time series analysis: A nonparametric approach10.1007/s11071-021-06759-8 ↗
47. A new approach to characterize epileptic seizures using analytic time-frequency flexible wavelet transform and fractal dimension10.1016/j.patrec.2017.03.023 ↗
48. The chirplet transform: Physical considerations10.1109/78.482123 ↗
49. An intelligent algorithm for autorecognition of power system faults using superlets10.1016/j.segan.2021.100450 ↗
50. Mouhoub, M., Sadaoui, S., Ait Mohamed, O., and Ali, M. (2018). Frequency and Time Localization in Biometrics: STFT vs. CWT. Recent Trends and Future Technology in Applied Intelligence. IEA/AIE 2018, Springer. Lecture Notes in Computer Science.10.1007/978-3-319-92058-0 ↗
51. An approach to STFT and CWT learning through musichands-on labs10.1002/cae.21967 ↗
52. Time-frequency super-resolution with superlets10.1038/s41467-020-20539-9 ↗
53. The Application of Superlet Transform in EEG-Based Motor Imagery Classification of Unilateral Knee Movement
54. Approximating mutual information for multi-label feature selection10.1049/el.2012.1600 ↗
55. Cost-sensitive and sequential feature selection for chiller fault detection and diagnosis10.1016/j.ijrefrig.2017.11.003 ↗
56. A hybrid Harris Hawks optimization algorithm with simulated annealing for feature selection
57. A comparison of simulated annealing cooling strategies10.1088/0305-4470/31/41/011 ↗
58. Heartbeat classification based on multifeature combination and stacking-dwknn algorithm10.1155/2021/8811837 ↗
59. Said, M., El-Rifaie, A.M., Tolba, M.A., Houssein, E.H., and Deb, S. (2021). An Efficient Chameleon Swarm Algorithm for Economic Load Dispatch Problem. Mathematics, 9.10.3390/math9212770 ↗
60. PCA-ELM: A robust and pruned extreme learning machine approach based on principal component analysis10.1007/s11063-012-9253-x ↗
61. GPU-accelerated and parallelized ELM ensembles for large-scale regression10.1016/j.neucom.2010.11.034 ↗