seth814/Audio-Classification
Jupyter notebook tutorial series for training deep learning models to classify audio signals using Keras and TensorFlow 2.

This repository provides a complete pipeline for prototyping audio classification algorithms using deep learning. It demonstrates preprocessing audio into mel spectrograms using Kapre, then training and comparing multiple neural network architectures including Conv1D, Conv2D, and LSTM. The project includes utilities for cleaning audio data, training models, plotting training history, and generating confusion matrices and ROC curves for model evaluation.