Whisper Large V3 Turbo: Core ML encoder, GGUF decoders and full models

This repository contains the optional Apple Silicon package for Whisper Large V3 Turbo in Glimpse: a compiled Core ML encoder and decoder-only GGUFs. A decoder-only GGUF carries the decoder, tokenizer and metadata without the encoder weights, so the encoder is not downloaded twice. The encoder also works beside a full Whisper GGUF or whisper.cpp ggml model. Glimpse uses the encoder for every Whisper Large V3 Turbo quantization.

File Download size Purpose
whisper-large-v3-turbo-encoder.mlmodelc.zip 1.17 GB Compiled Core ML encoder
whisper-large-v3-turbo-Q8_0-decoder.gguf 186.6 MB Decoder, tokenizer and metadata of whisper-large-v3-turbo-Q8_0.gguf

A decoder-only GGUF needs the encoder. On Windows, Intel Macs, or anywhere without Core ML, use the full model file instead. The Core ML package requires Apple Silicon.

Full models

Complete model files for Windows, Intel Macs and any CPU/GPU path. They need no encoder.

File Download size Format
whisper-large-v3-turbo-Q8_0.gguf 886.4 MB Full GGUF, Q8_0
whisper-large-v3-turbo-Q5_K_M.gguf 619.6 MB Full GGUF, Q5_K_M
whisper-large-v3-turbo-F16.gguf 1.63 GB Full GGUF, F16
ggml-large-v3-turbo-q5_0.bin 574.0 MB whisper.cpp ggml, Q5_0
ggml-large-v3-turbo-q8_0.bin 874.2 MB whisper.cpp ggml, Q8_0
ggml-large-v3-turbo.bin 1.62 GB whisper.cpp ggml, F16

Provenance

The model originates from OpenAI Whisper Large V3 Turbo, licensed MIT. The encoder was converted from whisper.cpp's F16 ggml-large-v3-turbo.bin with scripts/convert-whisper-gguf-to-coreml.py from our transcribe.cpp fork, then zipped with ditto -c -k --keepParent. Each decoder-only GGUF comes from the full GGUF listed below via scripts/extract-coreml-decoder.py, which copies the decoder and frontend tensors and metadata byte for byte, omits the encoder tensors and sets stt.whisper.decoder_only=true.

The full GGUFs are unmodified copies of handy-computer/whisper-large-v3-turbo-gguf at commit ceea6c8a, converted by handy-computer for transcribe.cpp (see NOTICE). The .bin files are unmodified copies of ggerganov/whisper.cpp at commit 5359861c. The GGUFs come from the revision before handy-computer rewrote their license metadata, so they match the files Glimpse already installed. Their general.license reads Apache 2.0; the upstream model is MIT, which is the license that applies.

Artifact SHA-256
Encoder ZIP 9a313371eb6927d446b8aa0081816979d46e08470b5262d72e1c22b81d104706
whisper-large-v3-turbo-Q8_0-decoder.gguf f32445611eaf326a3de1023edf0524c5125e1eb5de3b5504fcd91836fca7a9e8
whisper-large-v3-turbo-Q8_0.gguf b2e30cc286bc9f3aba4db9099fc7403543497c05ce7100d0d83091ddfd25a183
whisper-large-v3-turbo-Q5_K_M.gguf 977b5db4e004349dffd1ab9caa10ba5aaba3fc3edd3ba72cadb84328a3203e36
whisper-large-v3-turbo-F16.gguf e1d0144e9afc9f479d9e51fc92c7dea9dc36059655eeb3819f16ad2de779046a
ggml-large-v3-turbo-q5_0.bin 394221709cd5ad1f40c46e6031ca61bce88931e6e088c188294c6d5a55ffa7e2
ggml-large-v3-turbo-q8_0.bin 317eb69c11673c9de1e1f0d459b253999804ec71ac4c23c17ecf5fbe24e259a1
ggml-large-v3-turbo.bin 1fc70f774d38eb169993ac391eea357ef47c88757ef72ee5943879b7e8e2bc69

Runtime requirements

Extract the ZIP next to the model file, keeping the whisper-large-v3-turbo-encoder.mlmodelc directory name. Glimpse-Speech looks for the companion beside the model. A full model file falls back to its own encoder when the companion isn't there; a decoder-only GGUF has no encoder to fall back to, so a session fails without the companion. Decoder-only GGUFs need a transcribe.cpp build with decoder-only Whisper support.

The encoder follows Apple's Neural Engine transformer layout and computes in FP16. It takes one 30-second Whisper window. Large encoders are split into chained Core ML programs, because the Neural Engine compiler rejects a single program of that size and falls back to the CPU.

Core ML may run some operations on the CPU; this is not a guarantee of exclusive Neural Engine execution.

Glimpse

This encoder speeds up on-device dictation on Apple Silicon in Glimpse, a free, open-source dictation app for Mac and Windows. The source is on GitHub.

License

The model and its weights are OpenAI's, released under the MIT license (LICENSE). This repository only converts and mirrors the original checkpoint. It is not an official OpenAI release. See the original model card for training data and intended use.

Downloads last month
80
GGUF
Model size
0.8B params
Architecture
whisper
Hardware compatibility
Log In to add your hardware

5-bit

8-bit

16-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for Glimpse-Dictation/Whisper-Large-V3-Turbo-coreml

Quantized
(261)
this model

Collection including Glimpse-Dictation/Whisper-Large-V3-Turbo-coreml