Loading

Case Study

Portable Shazam

A professional Windows desktop application that identifies songs playing on your computer using advanced audio recognition.

PythonCustomTkinterAudio ProcessingDesktop App

Highlights

  • Identifies songs from system audio using WASAPI loopback capture
  • No microphone required - uses high-quality digital audio fingerprinting
  • Modern, responsive UI built with CustomTkinter

Case Study

Goal: Create a reliable, professional tool for identifying music ensuring that you can find the name of any song playing on your system.

  • Implemented WASAPI loopback for high-fidelity system audio capture
  • Integrated ShazamIO for accurate acoustic fingerprinting and recognition
  • Designed a sleek, modern interface similar to native Windows apps