Deep Residual Learning for Small-Footprint Keyword Spotting

10/28/2017
by   Raphael Tang, et al.
0

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. Our best residual network (ResNet) implementation significantly outperforms Google's previous convolutional neural networks in terms of accuracy. By varying model depth and width, we can achieve compact models that also outperform previous small-footprint variants. To our knowledge, we are the first to examine these approaches for keyword spotting, and our results establish an open-source state-of-the-art reference to support the development of future speech-based interfaces.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/18/2017

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

We describe Honk, an open-source PyTorch reimplementation of convolution...
research
06/08/2021

Broadcasted Residual Learning for Efficient Keyword Spotting

Keyword spotting is an important research field because it plays a key r...
research
12/11/2019

Small-footprint Keyword Spotting with Graph Convolutional Network

Despite the recent successes of deep neural networks, it remains challen...
research
04/21/2023

Small-footprint slimmable networks for keyword spotting

In this work, we present Slimmable Neural Networks applied to the proble...
research
05/30/2020

Exploring Filterbank Learning for Keyword Spotting

Despite their great performance over the years, handcrafted speech featu...
research
11/19/2018

Efficient keyword spotting using dilated convolutions and gating

We explore the application of end-to-end stateless temporal modeling to ...
research
07/13/2021

AUC Optimization for Robust Small-footprint Keyword Spotting with Limited Training Data

Deep neural networks provide effective solutions to small-footprint keyw...

Please sign up or login with your details

Forgot password? Click here to reset