Adapting Whisper for Lightweight and Efficient Automatic Speech Recognition of Children for On-device Edge Applications
Satwik Dutta, Shruthigna Chandupatla, John Hansen

TL;DR
This paper adapts the Whisper ASR model for lightweight, privacy-preserving on-device speech recognition of children, achieving competitive accuracy and efficiency on Raspberry Pi through model filtering and compression techniques.
Contribution
It introduces a fine-tuning and compression approach to enable Whisper-based ASR for children on low-resource edge devices, addressing privacy and computational constraints.
Findings
Achieved 15.9% WER on MyST corpus with filtering
Reduced encoder size by 0.51M with 1.26x faster GPU inference
On Raspberry Pi, models required ~2 GFLOPS fewer computations
Abstract
Reliability on cloud providers for ASR inference to support child-centered voice-based applications is becoming challenging due to regulatory and privacy challenges. Motivated by a privacy-preserving design, this study aims to develop a lightweight & efficient Whisper ASR system capable of running on a Raspberry Pi. Upon evaluation of the MyST corpus and by examining various filtering strategies to fine-tune the `tiny.en' model, a Word Error Rate (WER) of 15.9% was achieved (11.8% filtered). A low-rank compression reduces the encoder size by 0.51M with 1.26x faster inference in GPU, with 11% relative WER increase. During inference on Pi, the compressed version required ~2 GFLOPS fewer computations. The RTF for both the models ranged between [0.23-0.41] for various input audio durations. Analyzing the RAM usage and CPU temperature showed that the PI was capable of handling both the tiny…
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.
