In this project, we will use the dataset provided by "https://www.kaggle.com/andradaolteanu/gtzan-dataset-music-genre-classification" to build and train a Convolutional Neural Network for classifying the Music Genres.
Steps to be followed:
- Download and Unzip the dataset provied in the URL above.
- We need to preprocess the dataset. Which means we have to extract the feautres(MFCC) of the different music genres(Blues, Rock, Metal, Jazz, Disco, etc..) and label it accordingly.
- Store the MFCC features in a json file.
- Load and split the Dataset to Train , Test and Validation.
- Build the model.
- Compile the model.
- Train the Model and evalute.
- Inference/ Prediction is done on the trained model.