Phoneme-Level Contrastive Learning for User-Defined Keyword Spotting with Flexible Enrollment
User-defined keyword spotting (KWS) enhances the user experience by allowing individuals to customize keywords. However, in open-vocabulary scenarios, most existing methods commonly suffer from high false alarm rates with confusable words and are limited to either audio-only or text-only enrollment. Therefore, in this paper, we first explore the model’s robustness against confusable words. Specifically, we propose Phoneme-Level Contrastive Learning (PLCL), which refines and aligns query and source feature representations at the phoneme level. This method enhances the model’s disambiguation capability through fine-grained positive and negative comparisons for more accurate alignment, and it is generalizable to jointly optimize both audio-text and audio-audio matching, adapting to various enrollment modes. Furthermore, we maintain a context-agnostic phoneme memory bank to construct confusable negatives for data augmentation. Based on this, a third-category discriminator is specifically designed to distinguish hard negatives. Overall, we develop a robust and flexible KWS system, supporting different modality enrollment methods within a unified framework. Verified on the LibriPhrase dataset, the proposed approach achieves state-of-the-art performance.
Authors
- Kewei Li (ORCID: https://orcid.org/0009-0000-4445-4301)
- Jun Du (ORCID: https://orcid.org/0000-0002-2410-2429)
- Kai Shen (ORCID: https://orcid.org/0000-0003-3432-6802)
- Yusheng Dai (ORCID: https://orcid.org/0000-0002-1290-2568)
- Hengshun Zhou (ORCID: https://orcid.org/0000-0001-7878-6531)
Institutions
- University of Science and Technology of China (CN)
Publication Details
- Published
- 2025-03-12
- DOI
- https://doi.org/10.1109/icassp49660.2025.10888312
- Citations
- 1
- Primary Topic
- Speech and dialogue systems
- Type
- article
- Field-Weighted Citation Impact
- 2.48
Funders
- National Natural Science Foundation of China