Quantization for OpenAI's Whisper Models: A Comparative Analysis

Allison Andreyev
3/12/2025
cs.SDcs.CLcs.LG

Official code: allisonandreyev/WhisperQuantization (7 stars, MIT, last commit 2025-10-05).

Abstract

Automated speech recognition (ASR) models have gained prominence for applications such as captioning, speech translation, and live transcription. This paper studies Whisper and two model variants: one optimized for live speech streaming and another for offline transcription. Notably, these models have been found to generate hallucinated content, reducing transcription reliability. Furthermore, larger model variants exhibit increased latency and pose challenges for deployment on resource-constrained devices. This study analyzes the similarities and differences between three Whisper models, qualitatively examining their distinct capabilities. Next, this study quantifies the impact of model quantization on latency and evaluates its viability for edge deployment. Using the open source LibriSpeech dataset, this paper evaluates the word error rate (WER) along with latency analysis of whispercpp using 3 quantization methods (INT4, INT5, INT8). Results show that quantization reduces latency by 19\% and model size by 45\%, while preserving transcription accuracy. These findings provide insights into the optimal use cases of different Whisper models and edge device deployment possibilities. All code, datasets, and implementation details are available in a public GitHub repository: https://github.com/allisonandreyev/WhisperQuantization.git

View on arXivView PDF

Code Implementations(1)

MIT

WhisperCPP (FP32) INT8, INT4, INT5, quantization effect on model latency and WER experiment

70Python, Jupyter NotebookMar 9, 20251 years agoMIT
asrwhisper-aiwhisper-cppword-error-rate

Similar Papers

Cite this paper

@article{andreyev2025quantization,
  title  = {Quantization for OpenAI's Whisper Models: A Comparative Analysis},
  author = {Allison Andreyev},
  year   = {2025},
  eprint = {2503.09905},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.09905v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.09905.svg)](https://codeofpaper.com/paper/2503.09905)

Discussion