Keyword Spotting

96 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

Most implemented papers

Speech Commands: A Dataset for Limited-Vocabulary Speech Recognition

retrocirce/hts-audio-transformer 9 Apr 2018

Describes an audio dataset of spoken words designed to help train and evaluate keyword spotting systems.

Hello Edge: Keyword Spotting on Microcontrollers

ARM-software/ML-KWS-for-MCU 20 Nov 2017

We train various neural network architectures for keyword spotting published in literature to compare their accuracy and memory/compute requirements.

Keyword Transformer: A Self-Attention Model for Keyword Spotting

ARM-software/keyword-transformer 1 Apr 2021

The Transformer architecture has been successful across many domains, including natural language processing, computer vision and speech recognition.

TERA: Self-Supervised Learning of Transformer Encoder Representation for Speech

s3prl/s3prl 12 Jul 2020

We present a large-scale comparison of various self-supervised models.

Low-Power Audio Keyword Spotting using Tsetlin Machines

cair/TsetlinMachine 27 Jan 2021

In this paper we explore a TM based keyword spotting (KWS) pipeline to demonstrate low complexity with faster rate of convergence compared to NNs.

READ-BAD: A New Dataset and Evaluation Scheme for Baseline Detection in Archival Documents

Transkribus/TranskribusBaseLineEvaluationScheme 9 May 2017

Well established text line segmentation evaluation schemes such as the Detection Rate or Recognition Accuracy demand for binarized data that is annotated on a pixel level.

Honk: A PyTorch Reimplementation of Convolutional Neural Networks for Keyword Spotting

castorini/honk 18 Oct 2017

We describe Honk, an open-source PyTorch reimplementation of convolutional neural networks for keyword spotting that are included as examples in TensorFlow.

Deep Residual Learning for Small-Footprint Keyword Spotting

castorini/honk 28 Oct 2017

We explore the application of deep residual learning and dilated convolutions to the keyword spotting task, using the recently-released Google Speech Commands Dataset as our benchmark.

Efficient keyword spotting using dilated convolutions and gating

snipsco/tract 19 Nov 2018

We explore the application of end-to-end stateless temporal modeling to small-footprint keyword spotting as opposed to recurrent networks that model long-term temporal dependencies using internal states.

Broadcasted Residual Learning for Efficient Keyword Spotting

Qualcomm-AI-research/bcresnet 8 Jun 2021

We present a broadcasted residual learning method to achieve high accuracy with small model size and computational load.