Teaching keyword spotters to spot new keywords with limited examples
Not on the map. Why?
Abstract (arXiv)
Learning to recognize new keywords with just a few examples is essential for personalizing keyword spotting (KWS) models to a user's choice of keywords. However, modern KWS models are typically trained on large datasets and restricted to a small vocabulary of keywords, limiting their transferability to a broad range of unseen keywords. Towards easily customizable KWS models, we present KeySEM (Keyword Speech EMbedding), a speech embedding model pre-trained on the task of recognizing a large number of keywords. Speech representations offered by KeySEM are highly effective for learning new keywords from a limited number of examples. Comparisons with a diverse range of related work across several datasets show that our method achieves consistently superior performance with fewer training examples. Although KeySEM was pre-trained only on English utterances, the performance gains also extend to datasets from four other languages indicating that KeySEM learns useful representations well aligned with the task of keyword spotting. Finally, we demonstrate KeySEM's ability to learn new keywords sequentially without requiring to re-train on previously learned keywords. Our experimental observations suggest that KeySEM is well suited to on-device environments where post-deployment learning and ease of customization are often desirable.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 24 of its 34 references that are in the map. First posted on arXiv 4 Jun 2021.
Builds on
24 of 34 references.
References · 24
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2019Common Voice: A Massively-Multilingual Speech Corpuscited by 1,358
- 2019SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognitioncited by 1,355
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
- 2020Contrastive Learning of General-Purpose Audio Representationscited by 168
- 2020Towards Learning a Universal Non-Semantic Representation of Speechcited by 84
- 2020Streaming keyword spotting on mobile devicescited by 47
12 more
- 2020MatchboxNet: 1D Time-Channel Separable Convolutional Neural Network Architecture for Speech Commands Recognitioncited by 36
- 2019An Investigation Into On-device Personalization of End-to-end Automatic Speech Recognition Modelscited by 25
- 2016Personalized Speech recognition on mobile devicescited by 23
- 2018Efficient keyword spotting using dilated convolutions and gatingcited by 21
- 2020Training Keyword Spotters with Limited and Synthesized Speech Datacited by 20
- 2019Query-by-example on-device keyword spottingcited by 19
- 2020Few-Shot Keyword Spotting With Prototypical Networkscited by 18
- 2018DONUT: CTC-based Query-by-Example Keyword Spottingcited by 15
- 2020Towards Data-efficient Modeling for Wake Word Spottingcited by 13
- 2019Predicting detection filters for small footprint open-vocabulary keyword spottingcited by 10
- 2020Small-Footprint Open-Vocabulary Keyword Spotting with Quantized LSTM Networkscited by 9
- 2020Howl: A Deployed, Open-Source Wake Word Detection Systemcited by 6
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 1; 2024: 3; 2025: 1.
9 papers.
- 2022Progressive Continual Learning for Spoken Keyword Spottingcited by 8
- 2022Rainbow Keywords: Efficient Incremental Learning for Online Spoken Keyword Spottingcited by 8
- 2024Self-Learning for Personalized Keyword Spotting on Ultra-Low-Power Audio Sensorscited by 7
- 2022On the Efficiency of Integrating Self-supervised Learning and Meta-learning for User-defined Few-shot Keyword Spottingcited by 4
- 2025AnalyticKWS: Towards Exemplar-Free Analytic Class Incremental Learning for Small-footprint Keyword Spottingcited by 4
- 2023Locale Encoding For Scalable Multilingual Keyword Spotting Modelscited by 3
- 2024Text-Aware Adapter for Few-Shot Keyword Spottingcited by 2
- 2021Towards noise robust trigger-word detection with contrastive learning pre-task for fast on-boarding of new trigger-wordscited by 0
- 2024Enhancing Synthetic Training Data for Speech Commands: From ASR-Based Filtering to Domain Adaptation in SSL Latent Spacecited by 0
- 2025AnalyticKWS: Towards Exemplar-Free Analytic Class Incremental Learning for Small-footprint Keyword Spotting17 May 2025
- 2024Text-Aware Adapter for Few-Shot Keyword Spotting24 Dec 2024
- 2024Enhancing Synthetic Training Data for Speech Commands: From ASR-Based Filtering to Domain Adaptation in SSL Latent Space19 Sep 2024
- 2024Self-Learning for Personalized Keyword Spotting on Ultra-Low-Power Audio Sensors22 Aug 2024
- 2023Locale Encoding For Scalable Multilingual Keyword Spotting Models25 Feb 2023
- 2022On the Efficiency of Integrating Self-supervised Learning and Meta-learning for User-defined Few-shot Keyword Spotting1 Apr 2022
- 2022Rainbow Keywords: Efficient Incremental Learning for Online Spoken Keyword Spotting30 Mar 2022
- 2022Progressive Continual Learning for Spoken Keyword Spotting29 Jan 2022
- 2021Towards noise robust trigger-word detection with contrastive learning pre-task for fast on-boarding of new trigger-words6 Nov 2021