VocalFuse is a Fuse Intelligence product.

SPEECH TO TEXT API

Speech to Text API: the 2026 Field, Priced and Compared

A speech to text API is the developer surface of transcription: you POST audio (or open a WebSocket) and get text back, billed per minute or per hour. In 2026 the field split into three price shapes — per-minute (OpenAI, Google, AWS), per-hour (AssemblyAI, Speechmatics, Microsoft MAI), and per-minute-with-add-ons (Deepgram, ElevenLabs) — and the sticker rates moved fast: Microsoft’s MAI-Transcribe-2 landed September 3, 2026 at $0.10/audio-hour (an early-bird rate through end of 2026, public preview, no SLA), ElevenLabs cut Scribe v2 to ~$0.22/hour (the accuracy leader at 2.2% WER), and Speechmatics replaced its recurring free tier with a one-time $100 credit on July 31, 2026. Every cloud API in this table meters you per second of audio and uploads every recording. There is a second path: run the engine locally — Whisper.cpp, faster-whisper, NVIDIA Parakeet, or VocalFuse as the turnkey Windows package from $5/mo flat with no API meter at all. This page maps both, with September 2026 numbers and the fine print each pricing page buries.

The three questions every speech-to-text API pricing page buries

Recommended is not cheapest

Since July 28, 2026 OpenAI’s pricing page steers new builds to GPT Transcribe at $0.0045/min — while the still-on-sale gpt-4o-mini-transcribe does the same job at $0.003/min with two pinnable model snapshots (the recommended model has none). For clean single-language audio, the “outdated” mini model is the better-governed 50% discount; its March 2025 snapshot is on the deprecation list with a January 20, 2027 shutdown date, replaced by the December 2025 snapshot.

Add-ons double the sticker

Deepgram’s headline Nova-3 rate is $0.0043/min batch — but diarization adds $0.0020/min, redaction $0.0020, keyterm prompting $0.0013, entity detection $0.0017. A 10,000-minute month using diarization + redaction + keyterms lands at $0.0101/min effective — more than double the base rate (HappyRobot’s August 2026 cost breakdown). Quote the whole pipeline, not the model row.

Promo floors expire

Microsoft’s MAI-Transcribe-2 at $0.10/hr is explicitly early-bird pricing through end of 2026, in public preview with no SLA and no published permanent rate — a 2027 budget built on it is a gamble. Same trap in reverse: Speechmatics’ famous “3,000 free minutes every month” quietly became a one-time $100 credit on July 31, 2026. Free-tier shapes change without version numbers; re-verify before any procurement quote.

Streaming is a different SKU

Every provider prices real-time separately, and the gap is wide: Deepgram Nova-3 streams at $0.0048/min (promotional; multilingual $0.0078) vs $0.0043 batch; AssemblyAI’s streaming flagship is $0.45/hr vs $0.21 async; ElevenLabs Scribe v2 Realtime is $0.39/hr vs $0.22 batch; Google’s dynamic batch cuts $0.016/min standard recognition to $0.003/min for 24-hour turnaround. Match the endpoint to the latency you actually need — calling the streaming endpoint for archive audio can erase the entire discount.

Speech-to-text API pricing, September 2026

API Batch / pre-recorded Streaming / realtime Fine print
Microsoft MAI-Transcribe-2 $0.10/hr (early-bird through 2026) realtime via Foundry Public preview, no SLA, permanent rate unpublished; diarization + timestamps included at no add-on
AssemblyAI Universal-2 / 3.5 Pro $0.15/hr / $0.21/hr $0.15/hr value tier; U3.5 Pro Realtime $0.45/hr $50 free credit at signup, no card; per-second billing, failed transcripts not charged
OpenAI gpt-4o-mini-transcribe $0.003/min = $0.18/hr realtime variants ~$0.017/min No free tier beyond trial credits; only whisper-1 still returns word timestamps + SRT/VTT
OpenAI GPT Transcribe (recommended) $0.0045/min = $0.27/hr OpenAI’s recommended default since Jul 28 2026; description prompts + streaming, 50% above mini
OpenAI whisper-1 / gpt-4o-transcribe $0.006/min = $0.36/hr whisper-1 legacy but alive; diarize variant adds speaker labels at $0.015/min
Deepgram Nova-3 $0.0043/min mono = $0.26/hr $0.0048/min promo; multilingual $0.0078/min $200 one-time credit; diarization/redaction/keyterm billed as separate add-ons
ElevenLabs Scribe v2 ~$0.22/hr (cut from $0.40 in 2026) Scribe v2 Realtime ~$0.39/hr, ~150 ms Top of the Artificial Analysis ASR board (2.2% WER); volume tiers at 10K/100K min
Speechmatics Melia 1 multilingual $0.129/hr; standard $0.24/hr real-time standard $0.24; enhanced $0.43/hr Free tier became a one-time $100 credit Jul 31 2026; 20% auto discount past 500 hrs/mo
Google Cloud STT v2 $0.016/min standard; dynamic batch $0.003/min $0.016/min (volume tiers to $0.004) 60 free min/mo; per-channel billing; dynamic batch = up to 24-hour turnaround
Groq (whisper-large-v3-turbo) free tier: 2,000 requests/day paid ~$0.111/hr The only true free tier at scale: no card, 7,200 audio-sec/hour, 25 MB file cap — ~8 hrs/day free
AWS Transcribe $0.024/min standard = $1.44/hr tiered down to ~$0.017/min 60 free min/mo for 12 months only; Medical tier ~$4.50/hr is the field’s ceiling
VocalFuse (local) Basic $5/mo flat hold-to-talk dictation + bot-free capture No API meter: Whisper-class engine runs on your Windows PC, offline after setup; Pro AI notes $10/mo

Rates captured September 2026 from vendor pricing pages and independent trackers (usagepricing, Artificial Analysis, aitot). Volume tiers, credits, and promo windows move monthly — re-verify on the vendor page before quoting.

The free-tier reality check

  • Groq is the only major provider still shipping a genuinely free speech-to-text tier: 2,000 audio requests/day on whisper-large-v3 and the turbo variant, 20 RPM, no credit card, no expiry — roughly 8 hours of audio a day with chunking. 25 MB per request on free; chunk with ffmpeg.
  • One-time credits are not free tiers. Deepgram ($200), AssemblyAI ($50), and Speechmatics ($100 since July 31, 2026) all grant one-time signup credit — generous for evaluation, gone forever once spent. Google’s 60 free minutes/month is recurring but tiny.
  • OpenAI has no free tier beyond ~$5 of trial credits (about 27 hours of audio on the mini model).
  • The local escape hatch is actually free: Whisper’s MIT-licensed weights (95K+ GitHub stars), whisper.cpp, faster-whisper (CTranslate2), and NVIDIA Parakeet run on your own hardware with zero per-minute billing — the cost is a one-time model download and your own setup time.

When an API is the wrong shape — run the engine locally

Every row above meters you per second of audio and uploads every recording to someone else’s cloud. For dictation, meeting notes, and interview or podcast transcription, the 2026 open-source field closed the accuracy gap: independent 2026 benchmarks put local Whisper-class models within 1–3% WER of the cloud APIs (NVIDIA’s Canary-Qwen 2.5B leads the Open ASR leaderboard at 5.63%, Parakeet TDT v3 right behind), and the self-host break-even against Deepgram-class rates lands around 300–500 hours/month of steady volume. Projects like whisper-local (MIT) even expose a local OpenAI-compatible /v1/audio/transcriptions endpoint on localhost:7777, so existing API code keeps working with the cloud swapped out.

The DIY route

whisper.cpp or faster-whisper + a model download + your own WebSocket or batch wrapper. Free forever, fully offline, you own the ops: GPU/CPU sizing, model updates, diarization (add WhisperX or pyannote), and uptime are your problem. Best when transcription is a feature you control and volume is high.

The turnkey route

VocalFuse packages the Whisper-class local engine as a Windows desktop app: hold-to-talk dictation into any app, file transcription, bot-free meeting capture, and export to TXT/SRT/VTT — offline after setup, Basic $5/mo flat, Pro AI notes $10/mo. No per-second meter, no upload, no free-tier countdown.

When to stay on an API

Voice agents that need sub-300 ms streaming turn-taking, SLA-backed contact-center volume, or built-in audio-intelligence add-ons (LLM-on-transcript, PII redaction in one call — AssemblyAI’s LeMUR, Deepgram’s Voice Agent API) are exactly what the cloud APIs are built for. The honest split: apps for humans on cloud APIs where latency rules; everything batch and private goes local.

Speech to Text API FAQ

What is a speech to text API?

A speech-to-text API is a web service that converts audio into text programmatically: you upload a file or stream audio frames over a WebSocket, and the service returns a transcript (often with timestamps, speaker labels, and confidence scores) that your application can process. The 2026 market spans batch/file APIs (AssemblyAI Universal, OpenAI transcription models, Speechmatics Melia), realtime streaming APIs (Deepgram Nova-3, ElevenLabs Scribe v2 Realtime, AssemblyAI Universal-Streaming), and voice-agent bundles (Deepgram Voice Agent API, AssemblyAI Voice Agent + LLM Gateway). Typical billing is per minute or per hour of audio, with separate rates for batch and realtime.

How much does a speech to text API cost in 2026?

Effective rates run from about \$0.10 to \$1.44 per audio hour depending on provider and mode. The floor as of September 2026: Microsoft MAI-Transcribe-2 at \$0.10/hr (early-bird through 2026, public preview), AssemblyAI Universal-2 at \$0.15/hr, OpenAI gpt-4o-mini-transcribe at \$0.003/min (\$0.18/hr), Deepgram Nova-3 batch at ~\$0.26/hr, ElevenLabs Scribe v2 at ~\$0.22/hr, Speechmatics Melia 1 at \$0.129/hr. OpenAI's newly recommended GPT Transcribe runs \$0.0045/min - 50% above the mini model it displaced from the top of the pricing page. Streaming and feature add-ons (diarization, redaction, keyterms) can double any of these effective rates.

Is there a free speech to text API?

Groq is the only major provider with a genuinely free speech-to-text tier: whisper-large-v3 and whisper-large-v3-turbo at 2,000 requests/day, 20 requests/minute, no credit card, no expiry - roughly 8 hours of audio per day with chunking, 25 MB per request. Everyone else offers one-time signup credits instead: Deepgram \$200, AssemblyAI \$50, Speechmatics \$100 (Speechmatics replaced its recurring 3,000-minute monthly free allowance with the one-time credit on July 31, 2026). Google Cloud gives a recurring but tiny 60 free minutes/month. Beyond credits, the genuinely free path is local: Whisper's MIT-licensed weights, whisper.cpp, faster-whisper, and NVIDIA Parakeet run on your own hardware at \$0 per minute.

Which speech to text API is most accurate?

On independent leaderboards, ElevenLabs Scribe v2 leads commercial ASR at 2.2% WER (Artificial Analysis, after the 2026 price cut to ~\$3.67 per 1,000 minutes), with Microsoft's MAI-Transcribe-1.5/2 close behind (2.0-2.6%) and AssemblyAI, Deepgram Nova-3, and OpenAI's GPT-4o transcribe models clustered within 1-3 points of open Whisper Large-v3. NVIDIA's open Canary-Qwen 2.5B tops the Hugging Face Open ASR Leaderboard at 5.63% WER. Accuracy on paper matters less than correction time: accented, crosstalk, or domain-specific audio shifts rankings more than a fraction of a WER point, so test candidates on your own audio before committing.

Should I use a cloud API or transcribe locally?

Use a cloud API when you need sub-300 ms realtime streaming for voice agents, an SLA, or built-in audio intelligence (LLM-on-transcript, PII redaction, sentiment in one call). Go local when privacy matters (audio never leaves the machine), volume is steady (self-hosting crosses Deepgram-class API rates around 300-500 hours/month), or you want a flat cost with no meter. Local Whisper-class engines now sit within 1-3% WER of the cloud APIs. VocalFuse is the turnkey local route on Windows: Whisper-class engine, hold-to-talk dictation, file transcription, bot-free meeting capture, Basic \$5/mo flat with no per-minute billing; DIY builders get the same engine free via whisper.cpp or faster-whisper.

What is the cheapest speech to text API for high volume?

For non-urgent batch, Google Cloud STT v2 Dynamic Batch is \$0.003/min (\$0.18/hr) for up-to-24-hour turnaround, and OpenAI gpt-4o-mini-transcribe is also \$0.003/min with immediate results. Microsoft's MAI-Transcribe-2 undercuts both at \$0.10/hr - but read the caveats: it is public preview with no SLA and the rate is promotional through end of 2026 with no published permanent price. At real scale, discounts compound: Speechmatics auto-applies 20% above 500 hrs/month, Google's volume tiers reach \$0.004/min past 2 million minutes, and self-hosting wins outright past a few hundred steady hours. Quote your full pipeline (diarization, redaction, storage) - add-ons can double the sticker.

Which APIs include speaker diarization without an add-on fee?

Microsoft MAI-Transcribe-2 ships diarization, word-level timestamps, keyword biasing, and code-switching inside the base \$0.10/hr rate - the bundle that pressures specialist vendors who meter those features separately. AssemblyAI includes speaker labels in its per-hour rates. Deepgram charges separately for diarization (\$0.0020/min), redaction, keyterm prompting, and entity detection - the effective rate for a fully featured pipeline can exceed twice the base model price. ElevenLabs Scribe v2 includes diarization and posts the highest published speaker-label accuracy (~98%). OpenAI charges a premium for the diarize variant (\$0.015/min vs \$0.006 standard).

Can I keep my OpenAI Whisper code but run it locally?

Yes. Two paths: (1) self-host the actual engine - Whisper's MIT-licensed weights run via whisper.cpp or faster-whisper, and wrapper projects expose OpenAI-compatible endpoints (for example, whisper-local serves POST /v1/audio/transcriptions on localhost:7777, so existing API calls work unchanged with the cloud swapped out); (2) use a turnkey app - VocalFuse packages the same Whisper-class engine as a Windows desktop product with dictation, file transcription, and meeting capture for \$5/mo flat, no API code required. Both keep audio on your machine; the DIY path is free, the turnkey path trades \$5/mo for not owning the ops.

Skip the meter — transcribe locally from $5/mo flat

VocalFuse runs a Whisper-class engine on your Windows PC: unlimited local hours for one flat price, hold-to-talk dictation in any app, bot-free meeting capture, offline after setup. Pair it with VibeFuse, the first free widget-based AI harness, when you are building agents too.

More on this cluster: the speech-to-text software comparison, free voice transcription, the Otter AI alternative for meetings, and the Whisper for podcasts workflow.

Explore related AI note taking guides