★ Reading this for free? Get 20 structured AI courses + per-chapter AI tutor — the first chapter of every course free, no card.Start free in 30 seconds
Speech-to-Text

Voxtral Local Guide: Mistral's Audio Models for Transcription That Understands

September 6, 2026
13 min read
LocalAimaster Research Team

Want to go deeper than this article?

Free account unlocks the first chapter of all 25 courses — RAG, agents, MCP, voice AI, MLOps, real GitHub repos.

📚AI Learning Path

Go from reading about AI to building with AI 20 structured courses. Hands-on projects. Runs on your machine. Start free.

Start free
Or own it for life — Lifetime $149, pay once

Run Voxtral Mini 3B if you want local transcription you can ask questions about. It is Apache 2.0, posts a 7.05% average WER on the Open ASR Leaderboard's English set — more accurate than Whisper large-v3's 7.44% — and needs ~9.5GB of GPU RAM in bf16 via vLLM, or just 2.47GB as the official Q4_K_M GGUF in llama.cpp. It is not in Ollama's library as of August 2026. And if all you need is fast bulk transcription of English, keep using faster-whisper or Parakeet — Voxtral's case is the understanding, not the speed.

That last sentence is the whole guide in miniature. Voxtral is the first genuinely good open-weight family where transcription and comprehension live in one model: feed it a 30-minute meeting and get the transcript, the summary, and answers to "what did we decide about the launch date?" from a single 3B model — no second LLM pass. Below: what each of the four Voxtral models does, the verified accuracy numbers against Whisper, and working setups for both vLLM and llama.cpp.


The Voxtral Family: Four Models, Two Licenses

Four Voxtral models exist as of August 2026. The two you can build a business on are Apache 2.0; the TTS model is not. Here is the map, with specs from each Hugging Face model card:

ModelReleasedLicenseWhat it doesGPU RAM (per card)
Voxtral Mini 3B (2507)Jul 2025Apache 2.0Transcription + audio Q&A/summarization~9.5GB bf16
Voxtral Small 24B (2507)Jul 2025Apache 2.0Same, stronger; voice function-calling~55GB bf16
Voxtral Mini 4B Realtime (2602)Feb 2026Apache 2.0Streaming STT, 80ms–2.4s latency≥16GB
Voxtral 4B TTS (2603)Mar 2026CC-BY-NC 4.0Streaming text-to-speech, 20 voices≥16GB

The two 2507 models share the core spec set from Mistral's announcement and the model cards: a 32k-token context window, audio up to 30 minutes for transcription or 40 minutes for understanding in a single pass, 8 languages (English, Spanish, French, Portuguese, Hindi, German, Dutch, Italian) with automatic language detection, and function calling triggered directly from voice. Mistral pitches the 3B explicitly at local and edge deployment; the 24B is the server-class option.

Mistral's naming convention, for the confused: the four-digit suffix is year-month. 2507 = July 2025, 2602 = February 2026, 2603 = March 2026.


Reading articles is good. Building is better.

Free account = the first chapter of all 25 courses, with a per-chapter AI tutor. No card.

Voxtral vs Whisper: The Numbers

Voxtral Mini 3B is more accurate than Whisper large-v3 on the Open ASR Leaderboard's English short-form suite — 7.05% vs 7.44% average WER — at a broadly similar speed class. Voxtral Small 24B pushes accuracy to 6.62% but runs half as fast. Parakeet still embarrasses everyone on throughput.

All numbers below come from the Hugging Face Open ASR Leaderboard's English short-form results (the leaderboard repo's published CSV, data as of March 26, 2026). WER is lower-is-better; RTFx is higher-is-better (an RTFx of 100 = the model transcribes 100 seconds of audio per second of compute on the leaderboard's reference hardware):

ModelAvg WER (English short-form)RTFx
NVIDIA Parakeet TDT 0.6B v36.32%3,332.74
Voxtral Small 24B6.62%54.09
Voxtral Mini 3B7.05%109.86
Whisper large-v37.44%145.51
Voxtral Mini 4B Realtime7.68%93.32
Whisper large-v3-turbo7.83%200.19

Three honest readings of that table:

  1. On accuracy, Voxtral beat the model everyone defaults to. A 3B model outscoring Whisper large-v3 (1.55B parameters, but trained purely for ASR) while also being able to reason about the audio is the headline. Mistral's launch post claimed Voxtral "comprehensively outperforms Whisper large-v3" across Common Voice and FLEURS; the leaderboard's independent English suite agrees on the direction.
  2. On speed, it did not. Voxtral Mini's RTFx of ~110 sits below Whisper large-v3's ~146, and Parakeet TDT v3 is ~30x faster than either while being the most accurate of all. If your job is "transcribe 500 English podcast episodes," Voxtral is the wrong tool and no amount of understanding features changes that.
  3. On breadth, Whisper is untouched. Whisper large-v3 covers 99 languages; Voxtral's cards list 8. Mandarin, Japanese, Arabic, Korean audio? This comparison is over before it starts — use Whisper.

So why does Voxtral matter? Because WER tables measure the wrong thing for half of real workloads. Which brings us to the actual pitch.


What "Transcription That Understands" Buys You

The Whisper workflow is a pipeline: transcribe, then feed the text to an LLM for the summary or the answer. Voxtral collapses that into one model and one pass — up to 40 minutes of audio in a 32k context, with Q&A and summarization built in.

Concretely, the same locally-served Voxtral Mini handles all of these without a second model in the loop:

  • "Transcribe this." Classic ASR, up to 30 minutes per pass.
  • "What did the customer object to, and what did we promise them?" Direct Q&A over a 40-minute call recording — no transcript-then-prompt shuffle, no context lost to transcription formatting.
  • "Summarize this lecture into revision notes." One request against the audio file.
  • Voice-triggered function calling (per Mistral's announcement): spoken intent mapped straight to API calls — the building block for local voice agents that act instead of just typing.

The pipeline alternative isn't wrong — Whisper piped into a local LLM works, and for long archives it is still how you'd do it. But every pipeline step costs VRAM, latency, and glue code, and a purpose-trained audio-understanding model can use cues a text transcript flattens. We have covered audio-understanding models before — Qwen2-Audio 7B pioneered the category — but Voxtral is the first with Apache licensing, leaderboard-verified ASR accuracy, and first-class serving support all at once.

One spec worth restating because it defines what the model can and cannot do: 32k tokens of context, 30/40-minute audio caps. A 2-hour board meeting still needs chunking. Within those caps, though, you get something Whisper structurally cannot do at any speed.


Hardware Requirements

A 12GB GPU runs Voxtral Mini comfortably in bf16 (~9.5GB per the model card). An 8GB card runs the 2.47GB Q4_K_M GGUF through llama.cpp. Voxtral Small 24B wants ~55GB — server or multi-GPU territory.

Model / formatVRAM neededSource
Mini 3B, bf16 (vLLM)~9.5GBMistral model card
Mini 3B, Q4_K_M GGUF (llama.cpp)2.47GB fileggml-org repo
Small 24B, bf16 (vLLM, 2 GPUs)~55GBMistral model card
Mini 4B Realtime≥16GB single GPUMistral model card
4B TTS≥16GBMistral model card

Practical translations. The bf16 Mini fits an RTX 3060 12GB — the same card our 12GB VRAM model picks are built around — with room left for KV cache on long files. The GGUF path fits basically anything, including laptops. And for calibration on the incumbent: faster-whisper runs large-v3 in about 3GB of VRAM at int8 (our own measurement from the Parakeet comparison), so Voxtral's bf16 footprint is roughly 3x the cost of the model it out-scores — the premium you pay for the language-model half of the architecture.

Voxtral Small at ~55GB is honest server hardware: two 32GB-class GPUs (Mistral's own serve command assumes tensor parallelism across 2) or a big unified-memory box. For most readers the Mini is the right call; the leaderboard gap between them is 0.43 WER points.


Own it instead of renting it

Run this on your own machine and stop paying every month

Pay once and keep it. No renewal, no per-token bill, and nothing you feed it ever leaves your hardware.

Setup Path 1: vLLM (Recommended)

Mistral's recommended stack is vLLM ≥ 0.10.0 with the audio extra — two commands to a running OpenAI-compatible server. Straight from the model card:

uv pip install -U "vllm[audio]" --system

vllm serve mistralai/Voxtral-Mini-3B-2507 \
  --tokenizer_mode mistral --config_format mistral --load_format mistral

The three mistral-format flags are required, not decoration — Voxtral ships in Mistral's own weight format rather than vanilla HF layout. For the 24B, the card's command adds tensor parallelism and tool calling:

vllm serve mistralai/Voxtral-Small-24B-2507 \
  --tokenizer_mode mistral --config_format mistral --load_format mistral \
  --tensor-parallel-size 2 --tool-call-parser mistral --enable-auto-tool-choice

Once serving, plain transcription goes through the standard OpenAI-style audio endpoint — the card's own example uses the OpenAI Python client with client.audio.transcriptions.create(...) and a language="en" parameter, with mistral_common[audio] installed client-side to build the request. In outline:

from openai import OpenAI

client = OpenAI(base_url="http://localhost:8000/v1", api_key="EMPTY")
resp = client.audio.transcriptions.create(
    model="mistralai/Voxtral-Mini-3B-2507",
    file=open("meeting.mp3", "rb"),
    language="en",
)
print(resp.text)

Copy the full request-building code from the model card verbatim if this shape errors on your vLLM version — the card is the canonical reference, and it shows both the transcription and the chat/understanding examples (understanding runs through normal chat completions with the audio attached, which is where the Q&A and summarization live).

Yes, Mistral also sells this as an API from $0.001 per minute. That is the price of shipping your meetings, calls, and voice notes to a third party — the entire reason this site exists is that you don't have to.


Setup Path 2: llama.cpp on 8GB or Less

llama.cpp officially supports Voxtral Mini as an audio-input model, and ggml-org publishes the official GGUF — one command, 2.47GB:

# OpenAI-compatible server with audio input
llama-server -hf ggml-org/Voxtral-Mini-3B-2507-GGUF:Q4_K_M

# or one-shot in the terminal
llama-mtmd-cli -hf ggml-org/Voxtral-Mini-3B-2507-GGUF:Q4_K_M

This runs through llama.cpp's multimodal (mtmd) stack — Voxtral sits in the audio-models section of the official multimodal docs alongside Ultravox and Qwen's ASR models. The published quant is Q4_K_M at 2.47GB, which fits 8GB cards, older 6GB cards, and CPU-only boxes at a speed penalty. Quantized WER will drift from the bf16 leaderboard number — we found no published measurement of how much, so treat the 7.05% as the bf16 ceiling, not the Q4 promise.

The Ollama answer, because everyone asks: there is no Voxtral in the official Ollama library as of August 2026. We checked the library search directly. llama-server gives you nearly the same developer experience — an OpenAI-compatible endpoint on localhost — so the practical gap is small, but if your whole stack assumes ollama pull, Voxtral is not there yet.


The Other Two Voxtrals: Realtime STT and TTS

The February 2026 Realtime model is the sleeper: Apache 2.0 streaming transcription with configurable 80ms–2.4s latency on a single 16GB GPU. The March 2026 TTS model is technically interesting but CC-BY-NC — you cannot ship it commercially.

Voxtral Mini 4B Realtime (2602). A streaming speech-to-text model — roughly a 3.4B language model fused to a ~970M causal audio encoder — that transcribes as audio arrives instead of after the file ends. The card claims sub-500ms delay while matching offline transcription quality, covers 13 languages (adding Chinese, Japanese, Korean, Russian, and Arabic to the 2507 set), and serves via vLLM or Transformers v5.2+, with community C, Rust, and MLX implementations already listed. On the leaderboard it scores 7.68% WER — worse than its offline sibling, which is the expected price of streaming causality, and still in Whisper large-v3's neighborhood. This is the model for live captions or the ears of a voice agent; pair it with our Moshi realtime speech guide if you're mapping the full local-latency landscape.

Voxtral 4B TTS (2603). Streaming text-to-speech: 20 preset voices with adaptation to new ones, 9 languages, 24kHz output across WAV/FLAC/MP3/Opus and more, batch and streaming inference, served via vLLM-Omni ≥ 0.18.0, minimum 16GB GPU per the card. Two honest flags. First, the license: CC-BY-NC 4.0, non-commercial — a hard stop for anything you sell, and a sharp contrast with the Apache transcription models. Second, adoption: roughly 2.3K downloads in the past month on Hugging Face when we checked — early days, tiny next to the established local TTS ecosystem. For commercial-safe voices with real communities behind them, start from our best local TTS models roundup instead.


Honest Limitations

Voxtral loses to the specialists at their specialties. Know these before you commit:

  • 8 languages. Whisper's 99-language coverage remains the reason it is the default. Audio outside Voxtral's list isn't a benchmark loss, it's a can't.
  • 3x the VRAM of the incumbent. ~9.5GB bf16 versus ~3GB for faster-whisper large-v3 at int8. On small GPUs the GGUF closes the gap, with unmeasured quantization cost.
  • Not built for bulk. RTFx ~110 versus Parakeet's ~3,333. Overnight batch jobs over big English archives belong to the transducer models.
  • 30/40-minute caps. Long recordings need chunking and stitching, same as always — the caps are just generous enough that most meetings fit in one piece.
  • The subtitle/diarization ecosystem lives elsewhere. Word-level timestamps, SRT pipelines, speaker labeling — the mature open tooling for all of that grew up around Whisper, and our local speech-to-text guide covers it. Voxtral's serving story is excellent (vLLM, llama.cpp); its downstream-tooling story is young.
  • No Ollama, and the TTS is non-commercial. Covered above, repeated here so nobody skims past either.

None of these are disqualifying. They just define the slot: Voxtral is not a Whisper replacement, it's a pipeline replacement.


Verdict

Voxtral Mini 3B earns a permanent slot if you ever ask questions about your audio — and changes nothing if you don't.

  • Run Voxtral Mini (vLLM, 12GB) for meeting summaries, voice notes you interrogate, call review, and local voice agents that need comprehension. One Apache-2.0 model, transcript + answers, leaderboard-verified accuracy above Whisper large-v3.
  • Run the GGUF (llama.cpp, 8GB or less) for the same on modest hardware, accepting unmeasured quant drift.
  • Stay with faster-whisper or Parakeet for bulk English transcription, subtitles, and anything needing the mature timestamp/diarization tooling — or any of the 91 languages Voxtral doesn't speak.
  • Watch the Realtime model if you're building live voice; it is the most interesting Apache-licensed streaming STT release of 2026 so far.
  • Skip the TTS for commercial work — CC-BY-NC settles that regardless of quality.

The quiet story is bigger than one model: audio understanding went Apache 2.0 and leaderboard-competitive in the same family, and it runs on the GPU you already own.


Sources


FAQ

🎯
AI Learning Path

Go from reading about AI to building with AI

20 structured courses. Hands-on projects. Runs on your machine. Start free.

Or own it for life — Lifetime $149 $599, pay once

Liked this? 25 full AI courses are waiting.

From fundamentals to RAG, agents, MCP servers, voice AI, and production deployment with real GitHub repos. First chapter free, every course.

Reading now
Join the discussion

LocalAimaster Research Team

Creator of Local AI Master. I've built datasets with over 77,000 examples and trained AI models from scratch. Now I help people achieve AI independence through local AI mastery.

Build Real AI on Your Machine

RAG, agents, NLP, vision, and MLOps - chapters across 25 courses that take you from reading about AI to building AI.

Want structured AI education?

25 courses, 519+ chapters, from $9. Understand AI, don't just use it.

AI Learning Path

Comments (0)

No comments yet. Be the first to share your thoughts!

Is Voxtral more accurate than Whisper?

On the Hugging Face Open ASR Leaderboard's English short-form suite, yes: Voxtral Mini 3B posts a 7.05% average WER and Voxtral Small 24B posts 6.62%, versus 7.44% for Whisper large-v3 (leaderboard repo data, March 2026). The honest caveats: NVIDIA's Parakeet TDT 0.6B v3 is more accurate still (6.32%) and roughly 30x faster, and Whisper covers 99 languages where Voxtral's cards list 8. Voxtral's real edge is not raw WER — it is that the same model can also summarize the audio and answer questions about it.

Can I run Voxtral Mini on an 8GB GPU?

Not in bf16 — Mistral's model card says Voxtral Mini 3B needs about 9.5GB of GPU RAM in bf16/fp16, which really means a 12GB card for comfort. On 8GB (or less), use the official ggml-org GGUF instead: the Q4_K_M file is 2.47GB and runs through llama.cpp's llama-server or llama-mtmd-cli with audio input support. You lose the vLLM serving stack but keep transcription and audio chat.

Does Ollama support Voxtral?

No. As of August 2026 there is no Voxtral entry in the official Ollama model library — we checked. Your two local paths are vLLM (Mistral's recommended stack, needs about 9.5GB for Mini in bf16) and llama.cpp with the ggml-org GGUF conversion, which llama.cpp's multimodal docs list as a supported audio model. If a "voxtral" model appears on Ollama later it will likely be a community conversion, so check the license and quant before trusting it.

Is Voxtral TTS free for commercial use?

No. Voxtral 4B TTS (the 2603 release) is licensed CC-BY-NC 4.0 — non-commercial only — unlike the transcription/understanding models, which are Apache 2.0. It offers 20 preset voices, streaming output, and 9 languages, and its card asks for a 16GB GPU minimum. For anything you plan to ship or sell, pick an Apache/MIT-licensed TTS model instead; our best local TTS models roundup covers the options.

How long can the audio be?

Per Mistral's model cards: up to 30 minutes in one pass for transcription, and up to 40 minutes for understanding tasks (Q&A, summarization), inside a 32k-token context window. For a 2-hour recording you still need to chunk the file and stitch results — same as Whisper's 30-second internal windows, just with much bigger pieces. For unbounded live audio, the separate Voxtral Mini 4B Realtime model streams transcription with configurable 80ms–2.4s latency.

Ready to Go Beyond Tutorials?

20 structured courses with hands-on chapters - build RAG chatbots, AI agents, and ML pipelines on your own hardware.

Bonus kit

Ollama Docker Templates

10 one-command Docker stacks for local models — get your transcription server running in minutes. Included with paid plans, or free after subscribing to both Local AI Master and Little AI Master on YouTube.

See Plans →

Was this helpful?

📅 Published: September 6, 2026🔄 Last Updated: September 6, 2026✓ Manually Reviewed
LM

Written by the Local AI Master Team

The team behind Local AI Master

We build Local AI Master around practical, testable local AI workflows: model selection, hardware planning, RAG systems, agents, and MLOps. The goal is to turn scattered tutorials into a structured learning path you can follow on your own hardware.

✓ Local AI Curriculum✓ Hands-On Projects✓ Open Source Contributor
📚
Free · no account required

Grab the AI Starter Kit — career roadmap, cheat sheet, setup guide

No spam. Unsubscribe with one click.

🎯
AI Learning Path

Go from reading about AI to building with AI

20 structured courses. Hands-on projects. Runs on your machine. Start free.

Or own it for life — Lifetime $149 $599, pay once
Free Tools & Calculators