Skip to content

About

Finding real life applications for clustering algorithms for my numerical programming class. I decided to create Mel Spectrograms from audio files and compare them with Frobenius distances and cluster similar audio files together with DBSCAN algorithm.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

19 Commits

Folders and files

Repository files navigation

🎵 Audio Clustering using DBSCAN

The goal I had in mind was to compare and cluster a set of audio samples obtained from here based on their acoustic similarity measured from their Mel spectrogram representations. Each audio file was converted into a 2D matrix (a spectrogram) showing how the energy is distributed across frequencies over the entire sound interval. Spectrograms preserve both spectral and temporal features, which give us the perfect way of understanding the differences and relations between audio files. This model relies on the DBSCAN algorithm.

About

Finding real life applications for clustering algorithms for my numerical programming class. I decided to create Mel Spectrograms from audio files and compare them with Frobenius distances and cluster similar audio files together with DBSCAN algorithm.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages