Whisper

github.com/openai/whisper Text Tools Open-source projectOpen source

OpenAI Whisper is a general-purpose speech-recognition model trained with large-scale weak supervision.

github.com/openai/whisper
Whisper homepage screenshot

About Whisper

Whisper is an open-source, general-purpose speech recognition model published as a GitHub repository by OpenAI. It is a Transformer sequence-to-sequence model trained on a large dataset of diverse audio, and it performs multilingual speech recognition, speech translation, spoken language identification and voice activity detection as a single multitasking model rather than a multi-stage pipeline.

Key features

  • Handles multilingual speech recognition, speech translation, language identification and voice activity detection
  • Offers six model sizes: tiny, base, small, medium, large and turbo
  • Provides English-only .en variants for tiny, base, small and medium
  • Lists approximate VRAM needs from ~1 GB to ~10 GB by model
  • Installable with pip as openai-whisper; ffmpeg required separately
  • Turbo is an optimized version of large-v3 with faster transcription speed
Best for: Developers and researchers who want to install and run an open-source speech recognition model locally.
Good for
  • Open-source codebase with published models and model card
  • One model covers several speech tasks that would otherwise need separate stages
  • Multiple model sizes let users trade off speed, accuracy and memory use
Watch out for
  • Setup requires Python 3.8-3.11, PyTorch and the ffmpeg command-line tool
  • Performance varies widely depending on the language
  • The large model needs roughly 10 GB of VRAM

Whisper at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Whisper alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Text Tools

Well-known listings from the same topic.

All 248

Whisper FAQ

What tasks can Whisper perform?
It performs multilingual speech recognition, speech translation, spoken language identification and voice activity detection.
What is needed to install and run Whisper?
The codebase uses Python 3.9.9 and PyTorch 1.10.1 for training and testing and is expected to work with Python 3.8-3.11 and recent PyTorch versions. It also requires the ffmpeg command-line tool, and Rust may be needed if tiktoken has no pre-built wheel for the platform.
How much memory do the different model sizes require?
Approximate VRAM requirements are ~1 GB each for tiny and base, ~2 GB for small, ~5 GB for medium, ~10 GB for large and ~6 GB for turbo.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing