Skip to content

It recognizes the .wav files of spoken people in test to speakers in train folder. It can be used for attandance, voice attandance, person regocnition, etc. We use MFCC, LPC and LBG Algorithm here.

License

Notifications You must be signed in to change notification settings

username7600ooj/Speaker_Recognition

Repository files navigation

Speaker-Recognition

Automatic Speaker Recognition algorithms in Python

This repository contains Python programs that can be used for Automatic Speaker Recognition. ASR is done by extracting MFCCs and LPCs from each speaker and then forming a speaker-specific codebook of the same by using Vector Quantization, Or NN-Clustering. Put in the train data-set in train folder and test data-set in test folder.

Run using: pip install -r requirements.txt python3 test.py, For testing python3 train.py, For training

Reffer to the project report for more understanding. I have also attached a ppt for presentation.

About

It recognizes the .wav files of spoken people in test to speakers in train folder. It can be used for attandance, voice attandance, person regocnition, etc. We use MFCC, LPC and LBG Algorithm here.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages