mltk.datasets.audio.background_noise.esc50¶
ESC: Dataset for Environmental Sound Classification¶
https://github.com/karoldvl/paper-2015-esc-dataset
Abstract¶
One of the obstacles in research activities concentrating on environmental sound classification is the scarcity of suitable and publicly available datasets. This paper tries to address that issue by presenting a new annotated collection of 2 000 short clips comprising 50 classes of various common sound events, and an abundant unified compilation of 250 000 unlabeled auditory excerpts extracted from recordings available through the Freesound project. The paper also provides an evaluation of human accuracy in classifying environmental sounds and compares it to the performance of selected baseline classifiers using features derived from mel-frequency cepstral coefficients and zero-crossing rate.
Citing¶
Piczak. ESC: Dataset for Environmental Sound Classification. In Proceedings of the 23rd ACM international conference on Multimedia, pp. 1015-1018, ACM, 2015.
Variables
Public download URL |
|
SHA1 hash of the downloaded archive |
Functions
|
Download the dataset, extract, and convert each sample to the specified data rate in-place. |
- DOWNLOAD_URL = 'https://github.com/karolpiczak/ESC-50/archive/a5e0c7451e12a751302b32283f1f039cbd111356.zip'¶
Public download URL
- VERIFY_SHA1 = '160bb1269418240f9d2bb86eee598ffbd882ca89'¶
SHA1 hash of the downloaded archive
- download(dest_dir=None, dest_subdir='datasets/esc-50', sample_rate_hertz=16000, logger=None, clean_dest_dir=False)[source]¶
Download the dataset, extract, and convert each sample to the specified data rate in-place.
- Return type:
str
- Returns:
The path to the extract and re-sample dataset directory
- Parameters:
dest_dir (str) –
dest_subdir (str) –
sample_rate_hertz (int) –
logger (Logger) –