AI Speech Analytics System is a practical demo project tailored for a Swiss company Spitch AI. It processes call audio data to provide actionable insights through:
This project demonstrates end-to-end capabilities—from speech-to-text conversion to insightful data extraction—using state-of-the-art NLP techniques.
| Technology | Purpose |
|---|---|
| Python | Core programming language |
| Spacy | NLP for named entity recognition and keyword extraction |
| NLTK | Tokenization and sentence splitting |
| TextBlob | Sentiment analysis |
| Transformers | Punctuation restoration and summarization using pre-trained models |
| Sumy | Extractive summarization (TextRank) |
| Streamlit | Building an interactive web dashboard |
Audio Processing:
Data Enrichment:
Extractive Summarization:
Interactive Insights:
# Clone the repository
git clone https://github.com/YourUsername/ai-speech-analytics.git
cd ai-speech-analytics
# Install dependencies
pip install -r requirements.txt
# Then download the Spacy English model
python -m spacy download en_core_web_sm
# Run the Streamlit UI
streamlit run streamlit_app.py
17 commits
Python
100.0%
AI Speech Analytics System is a practical demo project tailored for a Swiss company Spitch AI. It processes call audio data to provide actionable insights through:
This project demonstrates end-to-end capabilities—from speech-to-text conversion to insightful data extraction—using state-of-the-art NLP techniques.
| Technology | Purpose |
|---|---|
| Python | Core programming language |
| Spacy | NLP for named entity recognition and keyword extraction |
| NLTK | Tokenization and sentence splitting |
| TextBlob | Sentiment analysis |
| Transformers | Punctuation restoration and summarization using pre-trained models |
| Sumy | Extractive summarization (TextRank) |
| Streamlit | Building an interactive web dashboard |
Audio Processing:
Data Enrichment:
Extractive Summarization:
Interactive Insights:
# Clone the repository
git clone https://github.com/YourUsername/ai-speech-analytics.git
cd ai-speech-analytics
# Install dependencies
pip install -r requirements.txt
# Then download the Spacy English model
python -m spacy download en_core_web_sm
# Run the Streamlit UI
streamlit run streamlit_app.py
17 commits
Python
100.0%