MCPcopy Index your code
hub / github.com/NaveedShahid/Voice-Authentication-CNN

github.com/NaveedShahid/Voice-Authentication-CNN @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
14 symbols 62 edges 4 files 3 documented · 21%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Voice-Authentication-CNN

A simple Voice Authentication system using pre-trained Convolutional Neural Network.

Enrollment:

Enroll a new user using an audio file of his/her voice

C:\Users\Desktop\Voice-Recognition-CNN>python voice_auth.py -t enroll -n "name of person" -f C:\path\to\audio\audio.wav

Enrollment using csv:

Enroll mutiple users using a .csv file containing list of names and file paths respectively

C:\Users\Desktop\Voice-Recognition-CNN>python voice_auth.py -t enroll -f C:\path\to\csv\list.csv

Recognition:

Authenticate a user if it matches voice prints saved on the disk

C:\Users\Desktop\Voice-Recognition-CNN>python voice_auth.py -t recognize -f C:\path\to\audio\audio.flac

Core symbols most depended-on inside this repo

get_embedding
called by 3
feature_extraction.py
get_extension
called by 2
voice_auth.py
get_fft_spectrum
called by 2
preprocess.py
buckets
called by 2
feature_extraction.py
args
called by 1
voice_auth.py
enroll
called by 1
voice_auth.py
enroll_csv
called by 1
voice_auth.py
recognize
called by 1
voice_auth.py

Shape

Function 14

Languages

Python100%

Modules by API surface

voice_auth.py6 symbols
preprocess.py4 symbols
feature_extraction.py4 symbols

For agents

$ claude mcp add Voice-Authentication-CNN \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact