English

SLiCK: Exploiting Subsequences for Length-Constrained Keyword Spotting

Audio and Speech Processing 2024-09-17 v1 Machine Learning Sound Signal Processing

Abstract

User-defined keyword spotting on a resource-constrained edge device is challenging. However, keywords are often bounded by a maximum keyword length, which has been largely under-leveraged in prior works. Our analysis of keyword-length distribution shows that user-defined keyword spotting can be treated as a length-constrained problem, eliminating the need for aggregation over variable text length. This leads to our proposed method for efficient keyword spotting, SLiCK (exploiting Subsequences for Length-Constrained Keyword spotting). We further introduce a subsequence-level matching scheme to learn audio-text relations at a finer granularity, thus distinguishing similar-sounding keywords more effectively through enhanced context. In SLiCK, the model is trained with a multi-task learning approach using two modules: Matcher (utterance-level matching task, novel subsequence-level matching task) and Encoder (phoneme recognition task). The proposed method improves the baseline results on Libriphrase hard dataset, increasing AUC from 88.5288.52 to 94.994.9 and reducing EER from 18.8218.82 to 11.111.1.

Keywords

Cite

@article{arxiv.2409.09067,
  title  = {SLiCK: Exploiting Subsequences for Length-Constrained Keyword Spotting},
  author = {Kumari Nishu and Minsik Cho and Devang Naik},
  journal= {arXiv preprint arXiv:2409.09067},
  year   = {2024}
}
R2 v1 2026-06-28T18:44:07.149Z