An open-source Shazam client for identifying music on your PC. For when your phone's microphone just doesn't cut it.
-
Updated
Apr 23, 2026 - C#
An open-source Shazam client for identifying music on your PC. For when your phone's microphone just doesn't cut it.
TuneSpy is a Python application that allows users to load audio files, generate spectrograms, extract MFCC features, and compare the loaded audio with a preprocessed database of songs to find the most similar match.
Shazam-style audio recognition system in Python using spectral peak hashing and time-offset matching. Ingest songs from YouTube, fingerprint them, and identify them from short microphone recordings.
Code for the paper "Predicting Artificial Neural Network Representations to Learn Recognition Model for Music Identification from Brain Recordings".
Fingerprint-based music and vocals identification app that generates spectrograms, extracts features, applies perceptual hashing, and finds the most similar songs based on fingerprint matching.
Finished: A web app to identify Quebec and Irish trad tunes.
🎵 Identify songs by recording clips using Python-driven audio fingerprinting with spectral analysis and peak-based hashing.
Add a description, image, and links to the music-identification topic page so that developers can more easily learn about it.
To associate your repository with the music-identification topic, visit your repo's landing page and select "manage topics."