Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Voice Identifier ML Model

A simple Machine Learning project to recognize a speaker's voice from a set of recorded samples.

Features

  • Accepts 4 speaker samples.
  • Predicts speaker identity based on input voice.
  • Implemented basic data preprocessing and feature extraction.
  • Handles overfitting issues (in progress).

Tech Stack

  • Python
  • TensorFlow
  • Scikit-learn
  • Librosa (for audio feature extraction)

How to Run

  1. Clone this repository.
  2. Install dependencies:

pip install -r requirements.txt

  1. Open and run:

VoiceIdentifier.py

  1. Train the model with sample audio inputs.

Future Improvements

  • Expand dataset for better generalization.
  • Implement model regularization techniques.
  • Build a simple web-based user interface.

About

Able to learn the voices of people and then identify when given a clip. Accepts files (.wav,mp3.ogg)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages