Streaming Voice Query Recognition using Causal Convolutional Recurrent Neural Networks
arXiv:1812.07754
Abstract
Voice-enabled commercial products are ubiquitous, typically enabled by lightweight on-device keyword spotting (KWS) and full automatic speech recognition (ASR) in the cloud. ASR systems require significant computational resources in training and for inference, not to mention copious amounts of annotated speech data. KWS systems, on the other hand, are less resource-intensive but have limited capabilities. On the Comcast Xfinity X1 entertainment platform, we explore a middle ground between ASR and KWS: We introduce a novel, resource-efficient neural network for voice query recognition that is much more accurate than state-of-the-art CNNs for KWS, yet can be easily trained and deployed with limited resources. On an evaluation dataset representing the top 200 voice queries, we achieve a low false alarm rate of 1% and a query error rate of 6%. Our model performs inference 8.24x faster than the current ASR system.
arXiv comment5 pages, 2 figures, submitted to ICASSP 2019
References in corpus (5)
- Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1
- The Microsoft 2016 Conversational Speech Recognition System
- Learning Intrinsic Sparse Structures within Long Short-Term Memory
- Comparing Human and Machine Errors in Conversational Speech Transcription
- Deep Residual Learning for Small-Footprint Keyword Spotting