/Classical-Music-Genre-Classification

This project focuses on classifying Classical Music into its sub-genres. We have performed Data cleaning, Normalization and Standardization. We have extracted Mel-Frequency Cepstral Components(MFCC), dynamic, rhythm, tonal, and spectral features from the audio files. Algorithms like K-Nearest Neighbor, Random Forest, Support Vector Machine, Multi-Layer Perceptron and Recurrent Neural Network were used to classify music into four sub-genres like Baroque, Renaissance, Orchestral and Opera.

Primary LanguageJupyter Notebook

Watchers