Emotion Recognition from Voice Using Multi-Layer Perceptrons

Authors

DOI:

https://doi.org/10.63345/ijarcse.v1.i2.301

Keywords:

Emotion recognition; speech processing; multi-layer perceptron; feature extraction; affective computing

Abstract

Emotion recognition from vocal expressions has become a pivotal task in affective computing, enabling more natural and empathetic human–machine interactions. This manuscript proposes a multi-layer perceptron (MLP)-based framework for classifying discrete emotional states from speech signals. We extract Mel-frequency cepstral coefficients (MFCCs), spectral flux, zero-crossing rate, and chroma features from a balanced corpus of acted and elicited emotional speech. After normalizing features and conducting principal component analysis (PCA) for dimensionality reduction, we train an MLP with two hidden layers of 128 and 64 neurons, respectively, using rectified linear unit (ReLU) activations and dropout regularization. Training is performed with an 80:20 train–test split, employing the Adam optimizer with learning rate scheduling.

The model achieves an overall accuracy of 87.4% on the test set, with balanced precision and recall across five emotions: anger, happiness, sadness, fear, and neutrality. A statistical analysis (ANOVA and pairwise t-tests) confirms that the MLP significantly outperforms a baseline support vector machine (SVM) classifier (p < 0.01). Simulation research explores the network’s sensitivity to hyperparameters and noise levels, demonstrating robustness to up to 20 dB of additive white Gaussian noise. These findings support the feasibility of lightweight MLP architectures for real-time emotion recognition in resource-constrained applications.

Downloads

Download data is not yet available.

Downloads

Additional Files

Published

2025-06-03

How to Cite

Goel, Prof. (Dr) Punit. “Emotion Recognition from Voice Using Multi-Layer Perceptrons”. International Journal of Advanced Research in Computer Science and Engineering (IJARCSE) 1, no. 2 (June 3, 2025): Jun (1–6). Accessed October 19, 2025. https://ijarcse.org/index.php/ijarcse/article/view/55.

Similar Articles

11-20 of 23

You may also start an advanced similarity search for this article.