Whisper benchmarks on Apple silicon

updated

On-device speech transcription requires high throughput without monopolizing system resources. Because Apple silicon integrates CPU, GPU, and Neural Engine on a unified memory bus, Whisper runs at exceptional speeds with low thermal footprint.

Measured benchmarks across Apple silicon chips

The table below reflects measured batch transcription times for a 60-minute clean English audio recording across Mac configurations:

Apple Silicon ChipWhisper ModelRAM UsedTime to CompleteReal-Time Factor (RTF)
Apple M4Base (148 MB)~320 MB1 min 42 sec0.028x
Apple M4Small (488 MB)~850 MB3 min 15 sec0.054x
Apple M4Large v3 Turbo (1.6 GB)~2.1 GB5 min 50 sec0.097x
Apple M3 ProSmall (488 MB)~850 MB3 min 45 sec0.062x
Apple M3 ProLarge v3 Turbo~2.1 GB6 min 40 sec0.111x
Apple M2 AirBase (148 MB)~320 MB2 min 10 sec0.036x
Apple M2 AirSmall (488 MB)~850 MB4 min 20 sec0.072x
Apple M1Base (148 MB)~320 MB2 min 40 sec0.044x
Apple M1Small (488 MB)~850 MB5 min 10 sec0.086x

Real-Time Factor (RTF): Processing time divided by audio duration. An RTF of 0.05x means 1 hour of audio takes 3 minutes to transcribe.

Word Error Rate (WER) comparison

ModelModel SizeTypical English WERIdeal Use Case
Base148 MB~8.5%Fast 1-on-1 syncs, daily standups, quiet rooms
Small488 MB~5.8%General meetings, multi-speaker calls, light accents
Large v3 Turbo1.6 GB~3.9%Complex technical architecture reviews, heavy accents, legal/medical terminology

Memory allocation recommendations

  • 8 GB Unified Memory Macs: We recommend sticking to Base or Small. Running Large v3 Turbo simultaneously with local Ollama on 8 GB can cause memory pressure.
  • 16 GB+ Unified Memory Macs: Easily handles Large v3 Turbo alongside 8B local LLMs (such as Llama 3) without system paging.

Questions

How fast does Whisper run on Apple silicon?

On an M4 Mac, Whisper Base transcribes 60 minutes of audio in under 2 minutes. Large v3 Turbo transcribes 60 minutes in about 6 minutes.

What is Word Error Rate (WER)?

WER measures the percentage of incorrectly transcribed words. Lower is better. Large v3 Turbo achieves sub-5% WER on clean speech.

Does Whisper use the Apple Neural Engine?

Yes. Oyma utilizes Metal and CoreML optimizations to execute Whisper layers across the Apple Neural Engine and GPU.

Your notes, in plain Markdown.

Free during the private beta. Apple silicon Macs, macOS 14 or later.

One email when your invite is ready. No newsletter.