This is a prototype for a Speech to Sentiment Analyzer, designed to analyze the sentiment of spoken messages using Streamlit, the VaderSentiment library, and SpeechRecognition. It's intended to provide a quick demonstration of the concept.
Follow these steps to run the prototype:
- Clone the Repository
- Install Dependencies
pip install streamlit
pip install vaderSentiment
pip install SpeechRecognition
- Run the Prototype
streamlit run helpdesk_sentiment_analysis_prototype.py
- This will launch a local development server and open the app in your default web browser.
- Analyze Sentiment
Click the "Record" button to start recording audio. Speak a message, and the prototype will display the sentiment analysis results.
Watch the prototype in action by viewing the YouTube video.
This is a working prototype meant for demonstration purposes. The full project contains additional features and functionalities. This prototype serves as a simple example of how the sentiment analysis of incoming calls in a helpdesk setting could be implemented.