Speechmatics vs Whipscribe in 2026: on-prem and air-gapped STT, pricing, and which one fits
Short answer: Speechmatics fits when speech-to-text must run inside your own walls. It offers on-prem and air-gapped deployment, a real-time API, and broadcast-grade accent coverage across about 50 languages on Ursa-2, with quote-driven pricing above modest volumes. For turning recordings into text, a hosted batch tool is simpler.
Speechmatics and Whipscribe almost never appear on the same shortlist, and when they do, somebody is comparing the wrong things. Speechmatics is a UK-based enterprise STT vendor with two genuinely strong moats — broadcast-grade accent coverage on the Ursa-2 family, and on-prem / air-gapped deployment with the compliance paperwork big buyers require. Whipscribe is a hosted batch transcription tool with a browser UI and credit packs from $4 for 300 minutes; the REST API and MCP server come with the $32 pack or Workspace. Below is the honest decision frame: when the difference is "Speechmatics, no question," when it's "Whipscribe, no question," and the narrow band where it actually depends. All pricing checked May 2026.
Have a recording like this? Packs from $4, credits never expire → timestamps, overview. Free preview of the opening minutes.
The one-paragraph framing
Speechmatics sells you the parts to put speech-to-text inside an enterprise system that can't send its audio to a public cloud. Whipscribe is the product, for one specific job. If you are putting transcription into something — a national broadcaster's caption pipeline, a UK contact-centre archive, a sovereign-data healthcare deployment, a multi-dialect IVR — Speechmatics is built for that and Whipscribe is not. If you are using transcription — clearing a podcast backlog, transcribing journalist interviews, making meeting recordings searchable, feeding episodes into Claude or ChatGPT through MCP — Whipscribe is built for that and Speechmatics is overkill plus a sales call. Most people who Google "Speechmatics alternatives" are in the second group and don't realise it yet.
Headline pricing — what each one actually charges
These are pulled from speechmatics.com and whipscribe.com/pricing, checked May 2026. Speechmatics' published pricing has changed shape several times; their developer portal lists self-service tiers, but anything above modest volumes is quote-driven enterprise. The numbers below reflect the public Standard / Enhanced anchors that Speechmatics has carried in their portal for years; verify the current portal before signing.
| Plan / model | Speechmatics | Whipscribe |
|---|---|---|
| Free credit at signup | Free monthly credit on the developer tier (historically 8 hours/month batch); current portal lists generous trial credits, then meter-billed | Packs from $4, any length; instant preview with no signup |
| Pay-as-you-go (English, batch — Standard) | Anchored at ~$0.30 / audio hour on the historical Standard tier | $4 for 300 minutes, one-time; |
| Pay-as-you-go (English, batch — Enhanced / Ursa) | Anchored at ~$1.04 / audio hour on the historical Enhanced tier | Same credit packs — a single tier |
| Real-time / streaming | Yes — Real-Time API over WebSockets; per-hour rate, quote-driven at scale | Not offered (batch only) |
| Voice-agent stack | Yes — Flow voice-agent runtime + Auto-Voice family | Not offered |
| Multilingual coverage | ~50 languages on Ursa-2; deep tuning on English dialects | 99+ languages; same flat price |
| Annual / committed plan | Quote-driven enterprise; volume discounts on committed-use contracts | $18 pack — 3,000 minutes, one-time, credits never expire |
| Larger volume | Enterprise contract, multi-thousand-pound floor typical | $32 pack — 6,000 minutes, one-time, credits never expire |
| On-prem / air-gapped | Yes — sales-quoted, full container deployment, sovereign-data ready | Not today |
Speechmatics per-hour rates are anchors from their public portal documentation and third-party reviews; the live price you see at signup may differ. The enterprise floor is community-reported from G2 / TrustRadius and varies by contract — Speechmatics does not publish enterprise pricing.
What Speechmatics does that nobody else does well
Three things, and these are the reasons Speechmatics is the right answer when it's the right answer. We are not going to soften them.
1. Accent coverage on heavily-dialected English
Since their 2021 "Inclusion" launch and through the Ursa-2 generation, Speechmatics has been publicly benchmarked as one of the strongest engines on accented English — Scottish, Indian, Nigerian, regional Australian, AAVE. Auto-Voice can detect the dialect mid-stream and switch model behaviour without forcing you to pick a locale code up front. For a UK regional broadcaster, an international call-centre dataset, or any English-language workload where the speakers are genuinely diverse, the WER advantage over a single multilingual model is real and visible. Whipscribe is robust across accents but is not tuned for dialect-by-dialect coverage. For most podcasts, interviews, and meetings the gap is invisible. For broadcast-grade dialect coverage, Speechmatics is the answer.
2. On-prem and air-gapped deployment, with the compliance paperwork to match
Speechmatics has been one of the very small set of enterprise STT vendors to ship a serious self-hosted product for years. Their containers run on-site for broadcasters (BBC, ITV and Deutsche Welle have all been publicly cited as customers in different periods), banks, and public-sector buyers who can't send audio to a cloud. The compliance side is built out: GDPR, ISO certifications, a UK-headquartered legal posture that EU regulated buyers find easier to accept than a US-only vendor. If your audio cannot leave your network — broadcast archives, regulated finance, government workloads — there is no workaround. You need an on-prem-capable vendor, and Speechmatics is one of the very few credible options. Whipscribe is hosted-only today; we are honest about that.
3. The full streaming + voice-agent stack as one vendor
Speechmatics ships a Real-Time API over WebSockets, the Flow voice-agent runtime, and the Auto-Voice family for adaptive dialect handling — all under one contract, one support relationship, one compliance posture. If you're building a live captioning service or a voice agent, getting STT and turn-taking from a single vendor that can also sign you an on-prem contract is a real procurement win. Stitching Whisper + your own VAD + your own turn-taking logic is a project; Speechmatics' pitch is that it doesn't have to be.
What Whipscribe does that Speechmatics doesn't try to
The flip side. These are the things Whipscribe is built for, and where Speechmatics is the wrong tool — not because it's bad, but because it's not the product.
1. A browser UI a human actually uses
Open whipscribe.com, paste a YouTube URL or drop an mp3, get a transcript with search, edit, and export to TXT / SRT / VTT / DOCX / JSON. No SDK to install, no API key to provision, no concurrency limit to plan around, no WebSocket to debug, no sales call. Speechmatics does not ship a consumer-grade transcription UI — they ship an API and a portal you bring developers to. That is a deliberate, correct choice for them, and the reason a podcaster looking for a transcript is on Whipscribe and not Speechmatics.
2. An MCP server, so Claude / ChatGPT / Cursor can transcribe directly
Whipscribe ships whipscribe_mcp on PyPI. Add it to your Claude or Cursor MCP config and the assistant can transcribe URLs, summarise episodes, search across your transcript library, and write to a research vault — without you ever leaving the chat. Speechmatics does not (as of May 2026) ship a first-party MCP server. If your workflow lives inside an LLM, Whipscribe is closer to where the work actually happens.
3. One-time credit packs a solo creator can budget
$4 for 300 minutes. $18 for 3,000 minutes. $32 for 6,000 minutes. Credits never expire. That's it. No monthly minimum, no subscription, no tiered concurrency, no quote-driven contract. A podcaster knows exactly what the next pack costs. So does a journalist. So does a research lab. Speechmatics' billing model — perfectly reasonable at enterprise scale — is hard to forecast for a solo user, and the public Reddit / G2 commentary backs that up: "talk to sales" is the default path beyond the developer tier.
4. Speakers named in the summary and word-level timestamps in every export, by default
Whipscribe returns word-level timestamps and names the speakers in the summary, key quotes and chapters. Every transcript ships with word-level timestamps in every supported export format. Speechmatics supports both as well, but you wire them up via API parameters and they are billed inside the per-minute rate.
A worked example — 3,000 minutes of audio per month
Imagine the canonical Whipscribe customer: a journalist or podcaster transcribing about 3,000 minutes of recorded audio every month. Files arrive on disk; speed is "by tomorrow morning," not "this second." Here is the math.
| Cost component (2,000 min ≈ 33 hrs / mo, English batch) | Speechmatics Standard (anchor) | Whipscribe $18 pack |
|---|---|---|
| Per-hour rate | ~$0.30 / hr (Standard) · ~$1.04 / hr (Enhanced / Ursa) | Covered by the pack |
| Monthly hours | 2,000 min | 2,000 min |
| STT subtotal (Standard tier) | ~$10 / month | $18.00 (one $18 pack, 1,000 minutes left over) |
| STT subtotal (Enhanced / Ursa tier) | ~$35 / month | $18.00 (one $18 pack, 1,000 minutes left over) |
| Speaker diarization | Included | Speakers named in the summary, key quotes and chapters |
| Word timestamps | Included | Included |
| Browser UI to edit / export | Build it yourself | Included |
| MCP / LLM workflow integration | Build it yourself | Included via whipscribe_mcp |
| Effective monthly cost | $30–$104 + your time to wire it up | $18.00, working in the browser |
At 500 hours a month, Whipscribe is five $32 packs — $160; Speechmatics Standard would be ~$150; Enhanced would be ~$520 — and if you wanted Ursa accuracy with on-prem and a BAA-equivalent, that's a quote-driven enterprise contract, not a self-service signup.
Now flip the example. Imagine a UK national broadcaster: 5,000 hours a month of dialect-rich English archive, with a hard requirement that nothing leaves the broadcaster's data centre, and the procurement reality that the vendor needs to be auditable under UK regulatory expectations. Speechmatics' on-prem deployment, Ursa-2 accent robustness, and UK-headquartered support contract are all directly answering that brief. Whipscribe simply isn't. Honest.
The honest tradeoffs in one table
| Capability | Speechmatics | Whipscribe |
|---|---|---|
| Real-time streaming | Yes — Real-Time API + Flow | No — batch only |
| Voice-agent stack | Yes — Flow + Auto-Voice | No |
| On-prem / air-gapped deployment | Yes — container deployment, sales-quoted | No — hosted-only today |
| Heavily-accented English | Class-leading — Ursa-2 + Auto-Voice dialect tuning | Robust, not dialect-tuned |
| Languages | ~50 (Ursa-2) with deep English dialect coverage | 99+ |
| Custom dictionary / vocabulary | Yes — custom-dictionary feature on the API | No keyterm prompting |
| Batch English accuracy (clean audio) | Ursa-2 publicly benchmarked competitive with leading APIs | Strong on clean batch audio |
| Browser UI for human transcription | No — API + developer portal | Yes — paste URL or drop file |
| MCP server for LLM workflows | No first-party | Yes — whipscribe_mcp on PyPI |
| Pricing transparency for solo users | Per-hour, multi-tier, quote-driven above developer plan | One-time packs: $4 / 300 min · $18 / 3,000 min · $32 / 6,000 min |
| Free tier | Monthly developer-tier credit | Packs from $4, any length |
When Speechmatics is the right call
- You're a broadcaster or media archive. Dialect coverage on Ursa-2 plus an on-prem deployment is the reason BBC, ITV and other broadcast-grade buyers choose them.
- You have an air-gapped or sovereign-data mandate. Regulated finance, government, healthcare workloads where the audio cannot leave your network. Speechmatics self-hosted is one of the very few credible answers.
- You're building an IVR or voice agent that has to handle multi-dialect English. Auto-Voice + Flow + Real-Time API in one contract.
- Volume is in the thousands of hours per month under enterprise contract. The per-hour rate compounds; a committed-volume agreement amortises. Whipscribe's largest pack is 6,000 minutes.
- You need a UK-headquartered vendor for procurement reasons. EU and UK regulated buyers often prefer a UK legal posture; Speechmatics is built for that.
When Whipscribe is the right call
- You are a solo creator or a team under ~50 people. Podcasters, journalists, researchers, founders, content marketers — anyone whose audio is recorded first and transcribed second.
- You want a browser UI, not an SDK. Paste a URL, drop a file, edit in place, export to your format of choice.
- You want simple, predictable pricing. One-time packs: $4 for 300 min, $18 for 3,000 min, $32 for 6,000 min, credits never expire. No procurement call.
- Your workflow lives inside an LLM. Claude, ChatGPT, Cursor — Whipscribe's MCP server makes the assistant the front-end.
- You need the long tail of languages. Whisper Large-v3 covers 99 languages; Ursa-2 covers about 50.
- You don't have a hard real-time requirement. Files arrive on disk, transcripts come back in minutes — that's the whole loop.
Hosted transcription; speakers are identified and named in the summary, key quotes and chapters. Browser UI, REST API, and an MCP server for Claude / ChatGPT / Cursor. a free preview, no card required.
See pricing →Two things we won't pretend
If we are going to be honest about the tradeoffs, both directions count.
Whipscribe does not have a streaming API. Not in beta, not behind a flag. If you tell us you need real-time captioning at 200 ms, we will tell you to use Speechmatics' Real-Time API or a similar streaming-tuned vendor. That is the right answer and it is not the answer we are. We may add a streaming surface in the future; we don't ship it today.
Whipscribe does not have on-prem. Audio processed by Whipscribe is transcribed on our own servers. For most podcasters, journalists, and small teams that's not a constraint. For a national broadcaster's archive or a regulated bank's contact-centre, it is — and Speechmatics' self-hosted deployment is the credible path.
The decision in one line
Speechmatics is the answer when transcription is enterprise infrastructure with regulated audio. Whipscribe is the answer when transcription is the product you're using.
Frequently asked
Is Speechmatics more accurate than Whipscribe on accented English?
On heavily-accented English, Speechmatics' Ursa-2 family is genuinely strong — accent-robustness has been their public benchmark story since the 2021 "Inclusion" release, and the broadcast customers (BBC, ITV, Deutsche Welle have all been publicly cited) are real evidence the model holds up on dialect-rich audio. Whipscribe is also robust on accented English, though not tuned dialect by dialect. For most podcasts, interviews, and meetings the gap is invisible. For a UK regional-news broadcast or a multi-dialect call-centre dataset, Speechmatics often wins on word error rate.
Does Whipscribe support real-time streaming transcription like Speechmatics?
Not today. Whipscribe is batch-only — upload a file or paste a URL, get the transcript back in minutes. Speechmatics offers a Real-Time API over WebSockets and a Flow voice-agent product. If you're building a live-captioning system, an IVR replacement, or a voice agent, Speechmatics is in the running and Whipscribe is not. Whipscribe is the right call once the recording is on disk.
Can I deploy Speechmatics on-prem? Can I deploy Whipscribe on-prem?
Speechmatics has been one of the few enterprise STT vendors to offer a real on-prem and air-gapped deployment for years — their containers run on-site for broadcasters, banks, and public-sector buyers who can't send audio to a cloud. Whipscribe is hosted-only today; there is no self-hosted package or air-gapped option. For sovereign-data, broadcast-archive, or BAA-mandated workloads, Speechmatics is the answer, not us.
How does Speechmatics pricing compare to Whipscribe at 3,000 minutes per month?
Speechmatics' historical Standard tier anchors around $0.30 per audio hour for batch English; Enhanced (Ursa-quality) lands closer to $1.04 per audio hour. 2,000 minutes (about 33 hours) of Standard batch is about $10 / month, plus the engineering work to run the SDK in production. Whipscribe's $18 pack covers the same 2,000 minutes with 1,000 to spare, one-time, with the browser UI, the MCP server, and exports included. Raw Standard inference is slightly cheaper on paper; Whipscribe is about 2× cheaper than Enhanced — and there's no SDK or procurement call either way.
When should I pick Speechmatics and when should I pick Whipscribe?
Pick Speechmatics if you are a regulated enterprise — broadcaster, bank, contact centre, public-sector buyer — that needs on-prem deployment, broadcast-grade accent coverage on heavily-dialected English, real-time captioning, or a quote-driven contract with a UK-headquartered vendor. Pick Whipscribe if you are a human or a small team transcribing audio you already recorded — podcasts, interviews, research recordings, meeting backlogs — and you want a browser UI, a REST API, an MCP tool, and one-time credit packs instead of a sales call.
Does Whipscribe have an Auto-Voice or voice-agent product like Speechmatics Flow?
No. Speechmatics shipped Flow as a real-time voice-agent runtime paired with the Auto-Voice family for adaptive dialect handling — that's a real product Whipscribe does not match. If you're building a voice agent today, Flow or a similar streaming stack is the answer. Whipscribe transcribes recorded audio; it does not orchestrate live conversation.
What languages does each cover?
Speechmatics covers roughly 50+ languages on Ursa-2, with particular depth on English dialects (Auto-Voice can identify and switch between English variants in the same audio). Whipscribe covers 99+ languages with accuracy that varies by language — strongest on English and the major European and East Asian languages, thinner on low-resource languages. If your audio is heavily-accented English, Speechmatics often wins. If you need the wide tail of 99 languages including the long-tail ones, Whipscribe has the broader catalogue.
Does Whipscribe handle word-level timestamps?
Yes — both, on every transcript, on every transcript. Whipscribe transcribes on our own servers and returns TXT, SRT, VTT, DOCX, and JSON with word-level timestamps. Speechmatics also supports both, including in their Real-Time API.
If you're a broadcaster with an on-prem mandate, go to Speechmatics. If you have a podcast backlog, an interview folder, or an MCP-driven research workflow — that's the job Whipscribe is built for.
See Whipscribe pricing →