whisper-base

Whisper‑base is OpenAI’s 74‑million‑parameter, transformer‑based encoder‑decoder model for automatic speech recognition (ASR) and speech‑to‑text translation. It belongs to the Whisper family that was trained on 680 k hours of weakly supervised, multilingual audio‑text pairs. The

openai 1.1M downloads apache-2.0 Speech Recognition
Frameworkstransformerspytorchtfjaxsafetensors
Languagesenzhdeesruko
Tagswhisperautomatic-speech-recognitionaudiohf-asr-leaderboardcalamisr
Downloads
1.1M
License
apache-2.0
Pipeline
Speech Recognition
Author
openai

Run whisper-base locally on a Q4KM hard drive

Accelerate your deployments with Q4KM hard drives pre‑loaded with Whisper‑base . Get instant access, optimized storage, and plug‑and‑play performance for all your ASR workloads.

Shop Q4KM Drives

Technical Overview

Whisper‑base is OpenAI’s 74‑million‑parameter, transformer‑based encoder‑decoder model for automatic speech recognition (ASR) and speech‑to‑text translation. It belongs to the Whisper family that was trained on 680 k hours of weakly supervised, multilingual audio‑text pairs. The openai/whisper-base checkpoint is the “base” size in the multilingual series, meaning it can transcribe audio in more than 90 languages and also translate from any source language into English when used in translation mode.

Key features and capabilities

  • Multilingual transcription: supports 100+ language codes (e.g., en, zh, de, es, ru, ko, fr, ja, pt, tr, …).
  • Robustness to background noise, reverberation, and varied recording devices thanks to massive weak‑supervision training.
  • Zero‑shot performance – no fine‑tuning required for new domains.
  • End‑to‑end inference via the WhisperProcessor (log‑Mel spectrogram extraction + tokenizer).
  • Compatible with PyTorch, TensorFlow, JAX, and safetensors for efficient loading.

Architecture highlights

  • Transformer encoder‑decoder with 32 attention heads in the encoder and 24 in the decoder.
  • Positional encodings are learned; the model operates on 30 ms log‑Mel frames (80‑dimensional).
  • Joint training objective: CTC‑style token prediction for ASR and sequence‑to‑sequence loss for translation.
  • Byte‑pair encoding (BPE) tokenizer with a 51864‑token vocabulary that covers characters, punctuation, and language‑specific symbols.

Intended use cases

  • Live captioning of meetings, webinars, and streaming media.
  • Batch transcription of podcasts, audiobooks, and call‑center recordings.
  • Multilingual subtitle generation for video platforms.
  • Speech‑to‑text translation pipelines (e.g., Mandarin → English).

Benchmark Performance

The most relevant benchmarks for Whisper‑base are word‑error‑rate (WER) on clean and noisy speech corpora. According to the model card, Whisper‑base achieves:

  • LibriSpeech (clean) test set: WER = 5.01 %.
  • LibriSpeech (other) test set: WER = 12.85 %.
  • Common Voice 11.0 (Hindi) test set: WER ≈ 131 % (reflects the difficulty of low‑resource language without fine‑tuning).

These numbers demonstrate that Whisper‑base outperforms many traditional Kaldi‑based ASR systems on English while remaining competitive with larger Whisper checkpoints on noisy data. The clean‑speech WER under 6 % is especially noteworthy for a 74 M‑parameter model, making it a sweet spot between accuracy and compute cost.

Hardware Requirements

VRAM for inference

  • FP32 inference: ~4 GB GPU memory.
  • FP16 (half‑precision) or torch.float16 mode: ~2.5 GB.

Recommended GPU

  • Any modern NVIDIA GPU with at least 6 GB VRAM (e.g., RTX 2060, GTX 1660 Super).
  • For batch processing or low‑latency streaming, a 12 GB+ GPU (RTX 3060 Ti, A100) provides headroom for larger batch sizes.

CPU & storage

  • CPU‑only inference is possible but will be ~5‑10× slower; a 4‑core modern CPU (e.g., Intel i5‑12400) is the practical minimum.
  • Model file size: ~1.4 GB (including tokenizer and config). A fast SSD is recommended for quick loading.

Typical latency on a RTX 3060 (FP16) for a 30‑second audio clip is ~0.6 seconds, making Whisper‑base suitable for real‑time captioning with a modest hardware footprint.

Use Cases

Whisper‑base shines in scenarios where multilingual coverage and robustness are more important than the absolute highest accuracy.

  • Live captioning: Integrate with video‑conferencing platforms (Zoom, Teams) to provide on‑the‑fly subtitles in dozens of languages.
  • Podcast transcription: Batch‑process large audio archives for searchable text, SEO, and content repurposing.
  • Customer‑service analytics: Convert call‑center recordings into text for sentiment analysis, keyword spotting, and compliance monitoring.
  • Media localization: Generate subtitles and then feed the output into translation pipelines for global video distribution.

Because the model runs comfortably on a single consumer‑grade GPU, developers can embed it directly into mobile‑edge devices (e.g., Raspberry Pi with a USB‑accelerator) or serverless cloud functions for scalable, on‑demand transcription services.

Training Details

Methodology

  • End‑to‑end encoder‑decoder training with a combined CTC and sequence‑to‑sequence loss.
  • Data augmentation: random speed perturbation (0.9‑1.1×), volume scaling, and additive background noise.
  • Mixed‑precision (FP16) training on NVIDIA A100 GPUs; total compute estimated at ~1 M GPU‑hours across the full Whisper family.

Datasets

  • Primary: 680 k hours of multilingual audio harvested from the web (including Common Voice, LibriVox, YouTube, and other public corpora).
  • Language coverage: >90 languages, with a balanced mix of high‑resource (English, Mandarin) and low‑resource (Amharic, Lao) languages.

Fine‑tuning

  • Whisper‑base can be fine‑tuned on domain‑specific data (e.g., medical dictation) using the same WhisperProcessor pipeline.
  • Typical fine‑tuning requires 2‑4 GB GPU memory and a few thousand labeled utterances to achieve a 10‑15 % relative WER reduction.

Licensing Information

The model card lists the Apache‑2.0 license, which is a permissive open‑source license. Under Apache‑2.0 you may:

  • Use the model for commercial or non‑commercial purposes.
  • Modify, redistribute, and embed the model in proprietary software.
  • Provide attribution to the original authors (OpenAI) and retain the license notice.

There are no “unknown” restrictions; the only requirement is to include a copy of the Apache‑2.0 license and a notice that the model is derived from OpenAI’s Whisper. Patent grants are also included, which is useful for commercial deployments that may involve speech‑related patents.

Pre-loaded AI models. Ready to run.

Skip the downloads. Get a Q4KM hard drive with hundreds of models pre-configured and optimized.

Shop Q4KM Hard Drives