Accurate Detection of Wake Word Start and End Using a CNN
Christin Jose, Yuriy Mishchenko, Thibaud Senechal, Anish Shah, Alex, Escott, Shiv Vitaladevuni

TL;DR
This paper introduces two novel single-stage neural network methods for accurately detecting wake word start and end points, achieving superior endpoint detection accuracy with minimal latency on embedded devices.
Contribution
It presents the first study of wake word endpoint detection using single-stage neural networks, improving accuracy over previous methods.
Findings
Achieved up to 50 msec endpoint detection error, comparable to traditional forced alignment.
Demonstrated superior accuracy over existing methods for wake word endpoint detection.
Validated effectiveness on embedded device scenarios.
Abstract
Small footprint embedded devices require keyword spotters (KWS) with small model size and detection latency for enabling voice assistants. Such a keyword is often referred to as \textit{wake word} as it is used to wake up voice assistant enabled devices. Together with wake word detection, accurate estimation of wake word endpoints (start and end) is an important task of KWS. In this paper, we propose two new methods for detecting the endpoints of wake words in neural KWS that use single-stage word-level neural networks. Our results show that the new techniques give superior accuracy for detecting wake words' endpoints of up to 50 msec standard error versus human annotations, on par with the conventional Acoustic Model plus HMM forced alignment. To our knowledge, this is the first study of wake word endpoints detection methods for single-stage neural KWS.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
