Audio ProcessingMachine Learning
A "Shazam-like" audio recognition system that identifies songs from recordings using advanced digital signal processing and acoustic fingerprinting technology. Built with Go backend and React frontend for real-time music identification.
Features live audio recording, spectrogram analysis, and SQLite database storage with WebSocket communication. Smart algorithms extract unique audio fingerprints and match them against a comprehensive song database in under 6 seconds.
- DemoLive Demo
- Githubgithub.com/AryanBagade/ctrl+f-song
- LanguagesGo, JavaScript, Python
- FrameworksReact, Go modules
- DatabaseSQLite
- AlgorithmsDigital Signal Processing (DSP), Fast Fourier Transform (FFT), Short-Time Fourier Transform (STFT), Mel-Frequency Cepstral Coefficients (MFCC), Acoustic Fingerprinting, Spectrogram
