akgupta1337 / Shazzam-Clone

A Python project for audio fingerprinting using the Shazam algorithm. It utilizes libraries like NumPy, PyDub, Matplotlib, and SciPy to extract audio features, generate hashes, and compare audio signatures for song identification.
1 stars 2 forks source link
1st-year audio-processing python shazzam

Shazzam Clone

Description

Shazzam Clone is a Python project that implements audio fingerprinting using the Shazam algorithm. It allows for the identification of songs by analyzing audio features and comparing audio signatures.

Features

Requirements

Usage

  1. Clone the repository.
  2. Install the required dependencies using pip:
    pip install -r requirements.txt
  3. Run the example.py script to perform audio fingerprinting and song identification:
    python EXAMPLE.py

Project Structure

License

This project is licensed under the Apache-2.0 license.

Author

Akhil Gupta

Acknowledgements