Skip to content

an implementation of shazam's audio-recognition algorithm

Notifications You must be signed in to change notification settings

Johnkayode/shazam-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shazam-python

an implementation of shazam's audio-recognition algorithm

Setup

  • Install requirements with Poetry: poetry install
  • Collect all .wav files of audio snippets (about 15secs long) into data/samples/ folder.
  • Copy all audio samples to the database: python copy_to_db.py
  • Copy the audo recording to be matched to the data/recordings/ folder.
  • Find a match for the recording in the database: python main.py

About

an implementation of shazam's audio-recognition algorithm

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages