Limiting Numerical Precision of Neural Networks to Achieve Real-time Voice Activity Detection
- Jong-Hwan Ko ,
- Josh Fromm ,
- Matthai Philipose ,
- Ivan Tashev ,
- Shuayb Zarar
IEEE Int. Conf. Acoustics Speech and Signal Processing (ICASSP) |
Fast and robust voice-activity detection is critical to efficiently process speech. While deep-learning based methods to detect voice have shown competitive accuracy, the best models in the literature incur over a 100 ms latency on commodity processors. Such delays are unacceptable for real-time speech processing. In this paper, we study the impact of lowering the representation precision of the neural-network weights and neurons on both the accuracy and delay of voice-activity detection. Based on a design-space exploration, we not only determine the optimal scaling strategy but also adjust the network structure to accommodate the new quantization levels. Through experiments conducted with real user data, we demonstrate that optimized deep neural networks with lower bit precision outperform the state-of-the-art WebRTC voice-activity detector with 87x lower delay and 6.8% lower error rate.
© IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.