for Mac · by Seattle Intelligence Labs Inc.

What is Whisper AI? OpenAI’s speech model explained

Whisper is an open-source speech recognition model from OpenAI. It turns spoken audio into text, can translate speech from other languages into English, and can identify which language is being spoken. OpenAI releases the code and model weights under the MIT License, so apps can run Whisper on your own computer, including a Mac. People often search for it as “Whisper AI”; OpenAI simply calls it Whisper.

This explainer sticks to what OpenAI documents in the Whisper GitHub repository, its model card, and the research paper, so you can check every detail yourself.

Whisper in a nutshell

OpenAI’s README describes Whisper as “a general-purpose speech recognition model” that is “trained on a large dataset of diverse audio.” It is a multitasking model: one model handles multilingual speech recognition, speech translation into English, and language identification.

Whisper isn’t an app. It’s a model, plus code to run it. You use it through software built on top of it, from command-line tools for developers to dictation apps that type into other apps.

Who made Whisper, and when

Whisper was developed by researchers at OpenAI. According to the model card, the original series of models was released in September 2022, followed by large-v2 in December 2022, large-v3 in November 2023, and large-v3-turbo in September 2024.

The research behind it is described in the paper Robust Speech Recognition via Large-Scale Weak Supervision. The model card says the models were built to study the robustness of speech processing systems trained under large-scale weak supervision, and also notes that Whisper is “potentially quite useful” as a speech recognition tool for developers.

How Whisper was trained

The paper explains that Whisper was trained on 680,000 hours of multilingual and multitask audio paired with transcripts collected from the internet. The model card breaks that down: most of the audio is English, and the non-English portion covers 98 languages.

The paper reports that models trained this way generalize well to standard benchmarks without any fine-tuning, and that, compared with humans, they approach human accuracy and robustness. That broad, messy training data is the reason Whisper wasn’t built around one narrow kind of recording.

How Whisper works

Under the hood, Whisper is a Transformer sequence-to-sequence model. Audio goes in, and a decoder predicts the text as a sequence of tokens. The README explains that special tokens tell the model which task to perform, so a single model can replace many stages of a traditional speech-processing pipeline.

In practice, that means an app can ask the same model to transcribe in the spoken language, translate into English, or detect the language first, without bolting together separate systems.

Whisper model sizes

SizeParametersEnglish-only version
tiny39 Mtiny.en
base74 Mbase.en
small244 Msmall.en
medium769 Mmedium.en
large1550 MNone
turbo809 MNone

Source: the Whisper README. Smaller models are lighter and faster; larger ones are generally more accurate. The README says the English-only “.en” models tend to perform better for English, especially tiny.en and base.en.

Turbo is an optimized version of large-v3 that, per the README, transcribes faster with minimal loss of accuracy. It isn’t trained for translation, so use one of the multilingual models if you need speech translated into English.

What Whisper does well

  • Robustness: the model card says Whisper shows improved robustness to accents, background noise, and technical language compared with many existing speech recognition systems.
  • Translation: it can translate speech from multiple languages into English without a separate translation step.
  • Running locally: because the weights are openly available under the MIT License, apps can run Whisper on your own hardware instead of sending audio to a server.

Known limitations

OpenAI is upfront about Whisper’s weak spots. The model card warns that, because it was trained on large-scale noisy data, Whisper can produce text that wasn’t actually spoken, which is known as hallucination. It can also generate repetitive text.

Accuracy is uneven. The model card says Whisper performs worse on languages with less training data, and that performance differs across accents and dialects. The README adds that performance varies widely by language. OpenAI recommends evaluating the models in your own context before relying on them, which is good advice for any speech tool: test it with your own voice and vocabulary.

Whisper vs other speech models

Whisper isn’t the only open speech recognition model. NVIDIA’s Parakeet family is another open option, built with NVIDIA’s NeMo toolkit. Our comparison Parakeet vs Whisper covers how the two differ in languages, licenses, and design.

Running Whisper on a Mac

Developers can install OpenAI’s official Python package and run Whisper from the command line. The README lists the setup, which includes installing the ffmpeg tool, for example with Homebrew on macOS. The README also lists approximate memory needs for each model size, so larger models ask more of your Mac.

Most people don’t need to touch the command line. Many Mac apps bundle Whisper models and run them for you. Because the model runs on your Mac, your audio doesn’t have to leave it. Read on-device vs cloud dictation to see why that matters, and speech to text on Mac for the other options.

Where Morning fits

Morning is private dictation for Mac that lives in the notch, and it transcribes on-device with local Whisper models. Hold Control + Space, speak, release, and your text pastes where you’re typing. Optional cloud AI is off by default, and it works on macOS 14 or later.

Frequently asked questions

Is Whisper AI free?

Whisper’s code and model weights are released by OpenAI under the MIT License, so the model itself is free to use. Apps built on Whisper may charge for their own software.

Who made Whisper?

Whisper was developed by OpenAI. The original models were released in September 2022, with large-v2, large-v3, and large-v3-turbo following later.

How many languages does Whisper support?

Whisper is multilingual. OpenAI’s model card says the non-English training data covers 98 languages, but accuracy varies widely by language and is lower for languages with less training data.

Can Whisper run offline?

Yes. Whisper’s open-source code and weights run on your own computer, so once a model is downloaded, apps can transcribe without sending audio to a server.

Does Whisper make mistakes?

Yes. OpenAI’s model card notes that Whisper can hallucinate text that wasn’t spoken, can repeat itself, and performs unevenly across languages, accents, and dialects. Proofread anything important.

Which Whisper model should I use?

Smaller models are faster and lighter; larger ones are generally more accurate. For English only, the .en models tend to perform better at small sizes. Turbo is fast but isn’t trained for translation.

Keep reading

  • How to dictate on Mac

    Turn on Apple Dictation, choose a shortcut, speak punctuation, and get cleaner results on macOS 14 and 15.

  • Dictation not working on Mac

    A step-by-step checklist for when Mac dictation won’t start, doesn’t hear you, or types nothing.

  • Parakeet vs Whisper

    How OpenAI’s Whisper and NVIDIA’s Parakeet speech recognition models differ in languages, licenses, and design.

  • Speech to text on Mac

    Every way to turn speech into text on a Mac, from built-in Dictation and Voice Control to dictation apps, and what to check about privacy.

  • On-device vs cloud dictation

    Where your voice goes when you dictate, and the trade-offs between on-device and cloud speech recognition for privacy and offline use.

  • Voice typing on Mac

    How to type with your voice on a Mac: setup, spoken punctuation and formatting commands, fixing mistakes, and habits that help.

  • Best dictation app for Mac

    Seven Mac dictation apps compared on price, offline use and devices, with prices checked Nov 1 and Nov 2, 2026.

Try the free typing vs speaking speed test, the typing time calculator, or compare Morning with Wispr Flow.

Dictate privately on your Mac

Morning is private dictation for Mac that lives in the notch. Hold Control + Space, speak, release, and your text pastes where you’re typing. Transcription runs on-device with local Whisper models, and optional cloud AI is off by default. Requires macOS 14 or later. It comes with a 3-day free trial and a one-time license.

See Morning

Download coming soon