/Urban-Sound-Classification

Urban sound classification using Deep Learning

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

Urban Sound Classification

[Python notebook] (https://github.com/aqibsaeed/Urban-Sound-Classification/blob/master/Urban%20Sound%20Classification%20using%20NN.ipynb) for blog post [Urban Sound Classification using Neural Network] (http://aqibsaeed.github.io/2016-09-03-urban-sound-classification-part-1/).

[Python notebook] (https://github.com/aqibsaeed/Urban-Sound-Classification/blob/master/Urban%20Sound%20Classification%20using%20CNN.ipynb) for blog post [Urban Sound Classification using Convolutional Neural Network] (http://aqibsaeed.github.io/2016-09-24-urban-sound-classification-part-2/).

[Python notebook] (https://github.com/aqibsaeed/Urban-Sound-Classification/blob/master/Urban%20Sound%20Classification%20using%20RNN.ipynb) with RNN implementation for Urban Sound Classification.

Tools Required

Python 2.7 is used during development and following libraries are required to run the code provided in the notebook:

  • Tensorflow
  • Numpy
  • Matplotlib
  • Librosa

Dataset

The UrbanSound8k dataset used for model training, can be downloaded from the following [link].

Another related dataset that can be used is Google's AudioSet.