Sentiment Analysis using CNN for Emotion Extraction to Synthesize Natural Speech
The sentiment analysis and text-to-speech technologies that synthesize emotionally expressive speech promote human-computer interaction. Emotion labels, such as happiness, sadness, anger, and neutrality, are given to the diversified dataset, and significant pre-processing operations like removal of noisy characters, special characters, and irrelevant data from the dataset provide the best possible input to the model. Three deep learning models are designed and trained on the cleaned dataset: Recurrent Neural Network (RNN), Long Short-Term Memory (LSTM), and Convolutional Neural Network (CNN). The accuracy, precision, recall, and F1-score are checked to rate their performance. Between them CNN shows better performance at its training accuracy at 99% and validation accuracy at 91%. The second is LSTM that follows with a training accuracy of 97% and validation accuracy of 89%. The RNN carries out low performance at accuracies of 78% and 73% for the trainings and validations respectively. The CNN model is then integrated into TTS technology. As a result, emotionally nuanced speech synthesis is enabled. For virtual assistants, audiobooks, conversational agents, accessibility tools, and other emotion-aware systems, the gap in communication is bridged, and user engagement is improved as speech characteristics dynamically change to convey the detected sentiments.
Authors
- Namita Panda (ORCID: https://orcid.org/0000-0002-4956-3715)
- Arup Abhinna Acharya (ORCID: https://orcid.org/0000-0002-2528-4228)
- Santanu Kumar Das (ORCID: https://orcid.org/0000-0001-9085-3450)
- Sanjukta Mohanty
- Debabrata Sahoo
Institutions
- Odisha University of Agriculture and Technology (IN)
- KIIT University (IN)
Publication Details
- Journal
- Procedia Computer Science
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1016/j.procs.2025.04.534
- Citations
- 3
- Primary Topic
- Sentiment Analysis and Opinion Mining
- Type
- article
- Field-Weighted Citation Impact
- 7.44