Main Content

Data Augmentation

Augmentation pipelines, shift pitch and time, stretch time, control volume and noise

Enlarge audio data sets by creating custom augmentation pipelines specific to audio, such as pitch shifting, time shifting, and time stretching. Use the audioDataAugmenter object to perform combinations of augmentations probabilistically or deterministically and in series or in parallel. The audioDataAugmenter object also enables you to define your own custom augmentations.


audioDataAugmenterAugment audio data
audioTimeScalerApply time scaling to streaming audio


shiftPitchShift audio pitch
stretchAudioTime-stretch audio

Featured Examples