Keyword Spotting

95 papers with code • 10 benchmarks • 8 datasets

In speech processing, keyword spotting deals with the identification of keywords in utterances.

( Image credit: Simon Grest )

Libraries

Use these libraries to find Keyword Spotting models and implementations

What is Learnt by the LEArnable Front-end (LEAF)? Adapting Per-Channel Energy Normalisation (PCEN) to Noisy Conditions

hanyu-meng/adapting-leaf 10 Apr 2024

There is increasing interest in the use of the LEArnable Front-end (LEAF) in a variety of speech processing systems.

4
10 Apr 2024

Noise-Robust Keyword Spotting through Self-supervised Pretraining

aau-es-ml/ssl_noise-robust_kws 27 Mar 2024

Modern KWS systems are mainly trained using supervised learning methods and require a large amount of labelled data to achieve a good performance.

2
27 Mar 2024

The taste of IPA: Towards open-vocabulary keyword spotting and forced alignment in any language

lingjzhu/clap-ipa 14 Nov 2023

In this project, we demonstrate that phoneme-based models for speech processing can achieve strong crosslinguistic generalizability to unseen languages.

13
14 Nov 2023

Cluster-based pruning techniques for audio data

boris-bergsma/audio_pruning 21 Sep 2023

In this work, we introduce, for the first time in the context of the audio domain, the k-means clustering as a method for efficient data pruning.

3
21 Sep 2023

PhonMatchNet: Phoneme-Guided Zero-Shot Keyword Spotting for User-Defined Keywords

ncsoft/phonmatchnet 31 Aug 2023

This study presents a novel zero-shot user-defined keyword spotting model that utilizes the audio-phoneme relationship of the keyword to improve performance.

25
31 Aug 2023

Keyword Spotting Simplified: A Segmentation-Free Approach using Character Counting and CTC re-scoring

georgeretsi/segfreekws 7 Aug 2023

Recent advances in segmentation-free keyword spotting treat this problem w. r. t.

1
07 Aug 2023

Online Continual Learning in Keyword Spotting for Low-Resource Devices via Pooling High-Order Temporal Statistics

umbertomichieli/tap-slda 24 Jul 2023

Keyword Spotting (KWS) models on embedded devices should adapt fast to new user-defined words without forgetting previous ones.

0
24 Jul 2023

Few-Shot Open-Set Learning for On-Device Customization of KeyWord Spotting Systems

mrusci/ondevice-fewshot-kws 3 Jun 2023

A personalized KeyWord Spotting (KWS) pipeline typically requires the training of a Deep Learning model on a large set of user-defined speech utterances, preventing fast customization directly applied on-device.

18
03 Jun 2023

Reduced Precision Floating-Point Optimization for Deep Neural Network On-Device Learning on MicroControllers

pulp-platform/pulp-trainlib 30 May 2023

Enabling On-Device Learning (ODL) for Ultra-Low-Power Micro-Controller Units (MCUs) is a key step for post-deployment adaptation and fine-tuning of Deep Neural Network (DNN) models in future TinyML applications.

25
30 May 2023