Contrastive Augmentation: An Unsupervised Learning Approach for Keyword Spotting in Speech Technology
Not on the map. Why?
Abstract (arXiv)
This paper addresses the persistent challenge in Keyword Spotting (KWS), a fundamental component in speech technology, regarding the acquisition of substantial labeled data for training. Given the difficulty in obtaining large quantities of positive samples and the laborious process of collecting new target samples when the keyword changes, we introduce a novel approach combining unsupervised contrastive learning and a unique augmentation-based technique. Our method allows the neural network to train on unlabeled data sets, potentially improving performance in downstream tasks with limited labeled data sets. We also propose that similar high-level feature representations should be employed for speech utterances with the same keyword despite variations in speed or volume. To achieve this, we present a speech augmentation-based unsupervised learning method that utilizes the similarity between the bottleneck layer feature and the audio reconstructing information for auxiliary training. Furthermore, we propose a compressed convolutional architecture to address potential redundancy and non-informative information in KWS tasks, enabling the model to simultaneously learn local features and focus on long-term information. This method achieves strong performance on the Google Speech Commands V2 Dataset. Inspired by recent advancements in sign spotting and spoken term detection, our method underlines the potential of our contrastive learning approach in KWS and the advantages of Query-by-Example Spoken Term Detection strategies. The presented CAB-KWS provide new perspectives in the field of KWS, demonstrating effective ways to reduce data collection efforts and increase the system's robustness.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 14 of its 25 references that are in the map. First posted on arXiv 31 Aug 2024.
Builds on
14 of 25 references.
References · 14
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognitioncited by 1,355
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
- 2014Deep Speech: Scaling up end-to-end speech recognitioncited by 354
- 2019An Unsupervised Autoregressive Model for Speech Representation Learningcited by 185
- 2020Improved Noisy Student Training for Automatic Speech Recognitioncited by 139
- 2020Data Augmenting Contrastive Learning of Speech Representations in the Time Domaincited by 63
- 2018A neural attention model for speech command recognitioncited by 44
- 2020MatchboxNet: 1D Time-Channel Separable Convolutional Neural Network Architecture for Speech Commands Recognitioncited by 36
- 2019Improving Transformer-based Speech Recognition Using Unsupervised Pre-trainingcited by 29
- 2021Learning Efficient Representations for Keyword Spotting with Triplet Losscited by 24
- 2022Scaling up sign spotting through sign language dictionariescited by 12
2 more
- 2021Noisy student-teacher training for robust keyword spottingcited by 10
- 2020End-to-end Silent Speech Recognition with Acoustic Sensingcited by 2
Built on by
Not cited yet.