[Paper Review] Data Augmenting Contrastive Learning of Speech Representations in the Time Domain
The paper introduces WavAugment, a time-domain data augmentation library for CPC-based speech representation learning, showing that past-only augmentation and independent past/future augmentations substantially improve performance, achieving 18-22% relative gains on Libri-light and competitive results on Zero Speech with larger data. It also demonstrates gains in low-resource phoneme classification.
Contrastive Predictive Coding (CPC), based on predicting future segments of speech based on past segments is emerging as a powerful algorithm for representation learning of speech signal. However, it still under-performs other methods on unsupervised evaluation benchmarks. Here, we introduce WavAugment, a time-domain data augmentation library and find that applying augmentation in the past is generally more efficient and yields better performances than other methods. We find that a combination of pitch modification, additive noise and reverberation substantially increase the performance of CPC (relative improvement of 18-22%), beating the reference Libri-light results with 600 times less data. Using an out-of-domain dataset, time-domain data augmentation can push CPC to be on par with the state of the art on the Zero Speech Benchmark 2017. We also show that time-domain data augmentation consistently improves downstream limited-supervision phoneme classification tasks by a factor of 12-15% relative.
Motivation & Objective
- Investigate the impact of time-domain data augmentations on CPC-based speech representation learning.
- Evaluate which augmentation strategies (past vs. past+future) yield the best improvements.
- Extend findings to French and Mandarin Zero Speech benchmarks and to limited-supervision phoneme classification.
Proposed method
- Use CPC2 architecture with an encoder, context network, and multi-head predictor to learn predictive representations of future speech segments.
- Introduce WavAugment, a time-domain augmentation library built on libsox for on-the-fly augmentations during data loading.
- Experiment with augmentations including pitch, additive noise, reverberation, band reject, and tdrop, applied to past and/or future segments in CPC training.
- Assess performance using Libri-light ABX metric for unsupervised representation learning across within- and across-speaker settings.
- Extend experiments to English, French, and Mandarin ZeroSpeech 2017 benchmarks with in-domain and out-of-domain training data.
- Evaluate semi-supervised improvements by fine-tuning with limited Libri-light labeled data on top of CPC features.
Experimental results
Research questions
- RQ1How do time-domain augmentations affect CPC-based speech representation learning?
- RQ2Which augmentation strategies (past-only vs. past+future) most improve unsupervised and semi-supervised speech tasks?
- RQ3Can time-domain augmentation generalize across languages (English, French, Mandarin) and support limited supervision tasks?
Key findings
- Data augmentation yields 18-22% relative improvements over non-augmented CPC features on Libri-light.
- Pitch and additive noise are the most effective augmentations for CPC in English, Mandarin, and French.
- Past-only augmentation or independent past/future augmentations outperform alternatives for most augmentations; bandrej was detrimental and was dropped.
- CPC2+WavAug outperforms CPC2 on Libri-light across within- and across-speaker ABX tests in both clean and other conditions.
- With out-of-domain training data, CPC2+WavAug reaches or surpasses state-of-the-art baselines on ZeroSpeech 2017 in some settings but remains data-efficient only with larger training sets.
- Data augmentation enables substantial gains in semi-supervised phoneme classification (12-15% relative) and can beat large pretraining baselines with much smaller labeled-data budgets.
- Time-domain augmentations (pitch and noise) can outperform common spectral-domain augmentations (e.g., SpecAugment) in CPC training.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.