Audio Genre Classification

This project implements an Audio Genre Classification system that uses machine learning techniques to categorize audio files into different genres. The system is designed to classify audio data based on its features and musical characteristics.

Features

Installation

Follow these steps to set up the Audio Genre Classification system on your local machine:

  1. Clone the Repository
    git clone https://github.com/username/audio-genre-classifier.git
    cd audio-genre-classifier
  2. Set Up Virtual Environment (Optional but Recommended)
    python3 -m venv venv
    source venv/bin/activate   # On Windows: venv\Scripts\activate
  3. Install Required Packages
    pip install -r requirements.txt

Usage

To start classifying audio files, run the main script and upload your audio files through the web interface:

python app.py

Access the application through your web browser, upload an audio file, and get genre classification results.

Results

The system provides accurate genre classification for uploaded audio files, offering insights into the musical genre of each track based on its features and patterns.