Flexible Keyword Spotting based on Homogeneous Audio-Text Embedding
Not on the map. Why?
Abstract (arXiv)
Spotting user-defined/flexible keywords represented in text frequently uses an expensive text encoder for joint analysis with an audio encoder in an embedding space, which can suffer from heterogeneous modality representation (i.e., large mismatch) and increased complexity. In this work, we propose a novel architecture to efficiently detect arbitrary keywords based on an audio-compliant text encoder which inherently has homogeneous representation with audio embedding, and it is also much smaller than a compatible text encoder. Our text encoder converts the text to phonemes using a grapheme-to-phoneme (G2P) model, and then to an embedding using representative phoneme vectors, extracted from the paired audio encoder on rich speech datasets. We further augment our method with confusable keyword generation to develop an audio-text embedding verifier with strong discriminative power. Experimental results show that our scheme outperforms the state-of-the-art results on Libriphrase hard dataset, increasing Area Under the ROC Curve (AUC) metric from 84.21% to 92.7% and reducing Equal-Error-Rate (EER) metric from 23.36% to 14.4%.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 10 of its 19 references that are in the map. First posted on arXiv 12 Aug 2023.
Builds on
10 of 19 references.
References · 10
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2020Conformer: Convolution-augmented Transformer for Speech Recognitioncited by 1,863
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 752
- 2017Deep Residual Learning for Small-Footprint Keyword Spottingcited by 68
- 2021Learning Efficient Representations for Keyword Spotting with Triplet Losscited by 24
- 2022Learning Audio-Text Agreement for Open-vocabulary Keyword Spottingcited by 20
- 2023Matching Latent Encoding for Audio-Text based Keyword Spottingcited by 15
- 2022Metric Learning for User-defined Keyword Spottingcited by 7
Built on by
Citing papers per year: 2023: 2; 2024: 5; 2025: 2; 2026: 1.
10 papers.
- 2023The taste of IPA: Towards open-vocabulary keyword spotting and forced alignment in any languagecited by 14
- 2023Open-vocabulary Keyword-spotting with Adaptive Instance Normalizationcited by 8
- 2024Keyword-Guided Adaptation of Automatic Speech Recognitioncited by 5
- 2024MM-KWS: Multi-modal Prompts for Multilingual User-defined Keyword Spottingcited by 4
- 2024Text-Based Detection of On-Hold Scripts in Contact Center Callscited by 1
- 2025Adversarial Deep Metric Learning for Cross-Modal Audio-Text Alignment in Open-Vocabulary Keyword Spottingcited by 1
- 2024CTC-aligned Audio-Text Embedding for Streaming Open-vocabulary Keyword Spottingcited by 0
- 2024SLiCK: Exploiting Subsequences for Length-Constrained Keyword Spottingcited by 0
- 2025Keyword Spotting with Hyper-Matched Filters for Small Footprint Devicescited by 0
- 2026ProKWS: Personalized Keyword Spotting via Collaborative Learning of Phonemes and Prosodycited by 0
- 2026ProKWS: Personalized Keyword Spotting via Collaborative Learning of Phonemes and Prosody5 Mar 2026
- 2025Keyword Spotting with Hyper-Matched Filters for Small Footprint Devices6 Aug 2025
- 2025Adversarial Deep Metric Learning for Cross-Modal Audio-Text Alignment in Open-Vocabulary Keyword Spotting22 May 2025
- 2024SLiCK: Exploiting Subsequences for Length-Constrained Keyword Spotting6 Sep 2024
- 2024Text-Based Detection of On-Hold Scripts in Contact Center Calls13 Jul 2024
- 2024CTC-aligned Audio-Text Embedding for Streaming Open-vocabulary Keyword Spotting12 Jun 2024
- 2024MM-KWS: Multi-modal Prompts for Multilingual User-defined Keyword Spotting11 Jun 2024
- 2024Keyword-Guided Adaptation of Automatic Speech Recognition4 Jun 2024
- 2023The taste of IPA: Towards open-vocabulary keyword spotting and forced alignment in any language14 Nov 2023
- 2023Open-vocabulary Keyword-spotting with Adaptive Instance Normalization13 Sep 2023