Skip to content
#

song-identification

Here are 13 public repositories matching this topic...

Audio-Fingerprint

AudioFingerprint is a production-ready, local audio fingerprinting and song identification system inspired by Shazam and Google Sound Search. It uses spectral peak extraction and combinatorial hashing to identify songs from short audio clips in milliseconds, with a clean Python + Flask architecture suitable for real-world deployments.

  • Updated Apr 18, 2026
  • HTML

MCP server for music recognition — identify any song from a link or an audio file, then get its BPM, musical key, Camelot code and harmonically compatible tracks. Works in Claude, Cursor, Windsurf and Zed. No API key.

  • Updated Aug 15, 2026
  • TypeScript
NurixMediaBot

Your media assistant in Telegram: download video & music from 200+ platforms (YouTube, TikTok no-watermark, Instagram…), find a song from a video or by humming, edit media — 20+ tools, AI subtitles, audio effects

  • Updated Jul 11, 2026

Identify any song from a link or an audio file, then read its BPM, musical key and Camelot code — from your terminal or your code. Node.js and Python clients, zero runtime dependencies, no API key.

  • Updated Aug 15, 2026
  • Python

Shazam — independent third-party profile of a public API surface, by API Evangelist. Shazam is Apple's music recognition service that identifies songs from audio fingerprints. The Shazam API provides song recognition, music charts, and artist and track metadata retrieval. Originally launched in 2002 and acquired by Apple in 2018, Shazam processes o

  • Updated Aug 30, 2026

Improve this page

Add a description, image, and links to the song-identification topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the song-identification topic, visit your repo's landing page and select "manage topics."

Learn more