This repository contains a Python-based system for speaker recognition and sentiment analysis. The system integrates neural networks for speaker recognition and sentiment analysis using external APIs.
- Speaker Recognition: Identify individuals based on their voice patterns.
- Sentiment Analysis: Analyze the sentiment of provided English sentences.
- Python 3.x
- PyTorch (for speaker recognition)
- Fuzzywuzzy (for string distance metrics)
- SpeechRecognition (for speech-to-text)
- gTTS (for text-to-speech)
- pygame (for audio playback)
- playsound (for playing audio files)
- NumPy (for numerical operations)
Install dependencies using:
- pip install torch fuzzywuzzy SpeechRecognition gTTS pygame playsound numpy