Audiogmenter: a MATLAB Toolbox for Audio Data Augmentation
Audio data augmentation is a key step in training deep neural networks for solving audio classification tasks. In this paper, we introduce Audiogmenter, a novel audio data augmentation library in MATLAB. We provide 15 different augmentation algorithms for raw audio data and 8 for spectrograms. We efficiently implemented several augmentation techniques whose usefulness has been extensively proved in the literature. To the best of our knowledge, this is the largest MATLAB audio data augmentation library freely available. We validate the efficiency of our algorithms evaluating them on the ESC-50 dataset. The toolbox and its documentation can be downloaded at https://github.com/LorisNanni/Audiogmenter.
Code (1)
Tasks
Audio ClassificationData AugmentationSimilar Papers 제목 키워드 기반
MLC Toolbox: A MATLAB/OCTAVE Library for Multi-Label Classification
Multi-Label Classification toolbox is a MATLAB/OCTAVE library for Multi-Label Classification (MLC). There exists a few Java libraries for MLC, but no MATLAB/OCTAVE library that covers various methods. This toolbox offers…
ClassificationClusteringDimensionality ReductionGeneral Classification+2An Open-source Toolbox for Analysing and Processing PhysioNet Databases in MATLAB and Octave
The WaveForm DataBase (WFDB) Toolbox for MATLAB/Octave enables integrated access to PhysioNet's software and databases. Using the WFDB Toolbox for MATLAB/Octave, users have access to over 50 physiological databases in Ph…
Arrhythmia DetectionEEGElectrocardiography (ECG)Electroencephalogram (EEG)+2PulsatioMech: An Open-Source MATLAB Toolbox for Seismocardiography Signal Processing
This paper summarizes and presents PulsatioMech: an open-source MATLAB toolbox for seismocardiography (SCG) signal processing. The toolbox may be found here: https://github.com/nzavanelli/SCG_master_toolbox PulsatioMech …
An Open Source Pattern Recognition Toolbox for MATLAB
Pattern recognition and machine learning are becoming integral parts of algorithms in a wide range of applications. Different algorithms and approaches for machine learning include different tradeoffs between performance…
BIG-bench Machine LearningClusteringfeature selectionThe MATLAB Toolbox SciXMiner: User's Manual and Programmer's Guide
The Matlab toolbox SciXMiner is designed for the visualization and analysis of time series and features with a special focus to classification problems. It was developed at the Institute of Applied Computer Science of th…
Time Series Analysis