A simple Machine Learning project to recognize a speaker's voice from a set of recorded samples.
- Accepts 4 speaker samples.
- Predicts speaker identity based on input voice.
- Implemented basic data preprocessing and feature extraction.
- Handles overfitting issues (in progress).
- Python
- TensorFlow
- Scikit-learn
- Librosa (for audio feature extraction)
- Clone this repository.
- Install dependencies:
pip install -r requirements.txt
- Open and run:
VoiceIdentifier.py
- Train the model with sample audio inputs.
- Expand dataset for better generalization.
- Implement model regularization techniques.
- Build a simple web-based user interface.