10 Best Speech-to-Text APIs of 2026
By the DBotMaker research desk · Updated November 7, 2026 · Next review December 22, 2026 · 10 products compared
Spec sheet
Vendor-documented specs. Click a column to sort.
| Product | Free plan or trial | Setup | Streaming rate | |||||
|---|---|---|---|---|---|---|---|---|
| 1 | AssemblyAI | 9.1 | $0.00 | No | REST API, WebSocket streaming, Python SDK, JavaScript SDK | Not published | Both | $0.15 per hour (Universal-Streaming), about 150 ms p50 on Pro Realtime |
| 2 | Deepgram | 9.0 | $0.01 | No | REST API, WebSocket streaming, Self-hosted, Regional endpoints | Not published | Both | $0.0077 per minute ($0.46 per hour), Nova-3 or Flux English |
| 3 | Speechmatics | 8.8 | $0.00 | No | REST API, Real-time API, On-prem, On-device | Not published | Both | $0.15 per hour (Linden 1), $0.20 per hour (Melia 1) |
| 4 | ElevenLabs Scribe | 8.7 | $0.00 | Free plan | REST API, Realtime API, ElevenLabs Agents, On-premise (enterprise) | Not published | Both | $0.39 per hour (Scribe v2 Realtime), sub-150 ms latency |
| 5 | Gladia | 8.5 | Check price | No | REST API, Real-time API, EU data residency | Not published | Both | Not published in USD |
| 6 | OpenAI Speech to Text API | 8.5 | $0.00 | No | REST API, Realtime API, Official SDKs | Not published | Self-serve | $0.017 per minute (gpt-live-transcribe) |
| 7 | Rev AI | 8.2 | $0.00 | No | Async API, Streaming API, SDKs, On-prem | Not published | Both | Not published separately |
| 8 | Azure AI Speech | 7.9 | Free plan | Free plan | REST API, Speech SDK, Embedded speech, Containers | Azure services | Self-serve | Not shown in USD from our location |
| 9 | Google Cloud Speech-to-Text | 7.9 | $0.02 | Free plan | REST API, gRPC streaming, Client libraries | Google Cloud services | Self-serve | $0.016 per minute (standard models) |
| 10 | Amazon Transcribe | 7.8 | Check price | No | AWS API, Streaming, AWS SDKs | AWS services | Self-serve | Not shown in USD from our location |
The short version
AssemblyAI gives the best mix of price and speed for real-time work: Universal-Streaming costs $0.15 per hour, the vendor documents about 150 ms median latency, and concurrency is unlimited. Deepgram costs more per streaming minute at $0.0077 but is the strongest pick when you need to self-host or want a large free credit to prototype. Speechmatics has the lowest published batch rate at $0.12 per hour and can run on-prem or on-device. ElevenLabs Scribe v2 Realtime documents sub-150 ms latency across 90+ languages at $0.39 per hour. OpenAI is the easiest add if you already use its API, at $0.0045 per minute for gpt-transcribe. Gladia, Rev AI and the three cloud giants fill specific needs: EU data residency, cheap English batch jobs, or staying inside an existing AWS, Azure or Google Cloud account.
Short answer
AssemblyAI is the best speech-to-text API for developers building voice agents and call tools in 2026, with streaming at $0.15 per hour and about 150 ms median latency. Deepgram suits teams that want self-hosting and $200 in free credit, at $0.0077 per streaming minute. Speechmatics is the cheapest option at $0.12 per hour for pre-recorded audio.
This list is for developers adding transcription to a product: a voice agent that has to answer fast, a call recording tool that processes thousands of hours, or a video app that needs captions. We compared documented features and published prices for 10 speech-to-text APIs and scored each on capabilities, ease of setup and value. Vendors quote prices per minute or per hour, so we give both where it helps: $0.15 per hour is $0.0025 per minute. Latency figures appear only where the vendor publishes a number. Prices are the pay-as-you-go rates shown in US dollars on each vendor's pricing page when we checked; three vendors showed no USD price from our location and are marked as pending.
Figures worth knowing
- 3939% of Americans aged 12 and older owned a smart speaker in January 2026, the highest share Edison Research has recorded since it began tracking in 2017.Source: Edison Research
- 35%35% of U.S. adults said in February 2026 that they have a smart speaker that uses AI, more than any other AI-enabled home device Pew Research Center asked about.Source: Pew Research Center
- 45%45% of people aged 16 and older in the UK owned a smart speaker in 2025, well above the 35% Edison Research measured for Americans aged 16 and older.Source: Edison Research
- 65%65% of smart speaker users in the UK used the device to listen to radio in the second quarter of 2026, according to RAJAR.Source: RAJAR
- $41.39 billionGrand View Research forecasts the global conversational AI market will reach $41.39 billion in 2030, growing at a compound annual rate of 23.7% from 2025.Source: Grand View Research
The ranking at a glance
- 1AssemblyAIDevelopers building voice agents, call analytics or AI notetakers who want low streaming prices and published latency.9.1
- 2DeepgramTeams that want to self-host, need industry-specific models, or want a large free credit to prototype.9.0
- 3SpeechmaticsTeams with mixed-language audio or large batch volumes who want the lowest published hourly rate.8.8
- 4ElevenLabs ScribeVoice agent and captioning teams that need many languages and a published latency under 150 ms.8.7
- 5GladiaEuropean teams that want EU data residency, 100+ languages and code-switching in one API.8.5
- 6OpenAI Speech to Text APITeams already on the OpenAI API who want transcription without adding a vendor.8.5
- 7Rev AITeams that want cheap English batch transcription with an option to send files to human transcribers.8.2
- 8Azure AI SpeechCompanies already on Azure that need custom speech models, embedded speech or a free monthly tier.7.9
- 9Google Cloud Speech-to-TextTeams already on Google Cloud that want a free monthly allowance and tiered volume pricing.7.9
- 10Amazon TranscribeTeams already on AWS that need streaming and batch transcription inside their AWS account.7.8
How we make the call
Every entry gets a 0 to 10 rating on the three criteria below, and the order follows the weighted total. The ratings rest on the documented features and published prices on each maker's own pages, never hands-on testing.
- 40%Capabilities
- 30%Ease of setup
- 30%Value
No. 1, top ranked
AssemblyAIA speech-to-text API with separate batch and real-time models, priced per hour of audio with no commitment.
9.1of 10Best for Developers building voice agents, call analytics or AI notetakers who want low streaming prices and published latency.
- Capabilities
- 9.1
- Ease of setup
- 9.0
- Value
- 9.3
Price
Pay as you go from $0.15 per hour (about $0.0025 per minute) for Universal-2 batch and Universal-Streaming; Universal-3.5 Pro $0.21 per hour; free to start
Quoted from the AssemblyAI pricing page on November 7, 2026:
Exceptional accuracy at a lower price. $0.15 /hr
AssemblyAI splits its API into pre-recorded and streaming models and prices both by the hour. For file transcription, Universal-2 covers 99 languages at $0.15 per hour, while Universal-3.5 Pro costs $0.21 per hour and focuses on 18 languages with code switching and stronger diarization. For live audio, Universal-Streaming costs the same $0.15 per hour for English, a multilingual version adds Spanish, French, German, Italian and Portuguese at the same price, and Universal-3.6 Pro Realtime costs $0.45 per hour for 32 languages with about 150 ms median latency, context carryover and voice isolation. Streams return partial and final transcripts with endpointing and word timestamps, and AssemblyAI lists unlimited concurrent streams. The catch is the add-on menu: keyterms prompting, diarization, medical mode and speaker focus each carry a per-hour fee on some models. Python and JavaScript SDKs keep the WebSocket setup short.
What it does well
- +Lowest published streaming rate in this list at $0.15 per hour
- +Median latency is documented, which helps voice agent planning
- +No commitment on pay as you go
Where it falls short
- −The fastest realtime model costs $0.45 per hour, three times Universal-Streaming
- −Universal-Streaming is English only; the multilingual version covers 6 languages
- −Add-ons such as keyterms and diarization are billed per hour on top
- Batch languages
- 99 on Universal-2
- Realtime latency
- About 150 ms p50 (Universal-3.6 Pro Realtime)
- Concurrency
- Unlimited concurrent streams
No. 2
DeepgramA speech-to-text API with Nova-3 for general transcription and Flux for real-time voice agents, billed per second.
9.0of 10Best for Teams that want to self-host, need industry-specific models, or want a large free credit to prototype.
- Capabilities
- 9.2
- Ease of setup
- 9.0
- Value
- 8.8
Price
Pay as you go with $200 in free credit; Nova-3 monolingual streaming $0.0077 per minute, multilingual $0.0092; pre-recorded runs lower; Growth from $4,000 a year
Quoted from the Deepgram pricing page on November 7, 2026:
Nova-3 Monolingual $0.0077 / min
Deepgram offers two main speech models. Nova-3 handles general transcription in 60+ languages with diarization, smart formatting and keyterm prompting, and Flux STT targets voice agents with turn detection and interruption handling. Streaming prices on pay as you go are $0.0077 per minute for Nova-3 monolingual or Flux English and $0.0092 for Nova-3 multilingual, which works out to $0.46 and $0.55 per hour; Deepgram says pre-recorded audio costs less. Billing is per second without block rounding, and smart formatting is included, while redaction costs $0.0020 per minute and keyterm prompting $0.0013. The $200 starting credit needs no card and does not expire. Deployment is the main differentiator: you can use Deepgram's cloud, route through regional endpoints, or self-host, and you can train a custom model on your own data. The Growth plan cuts rates by up to 20% but starts at $4,000 a year.
What it does well
- +$200 free credit, which Deepgram says covers roughly 43,000 Nova-3 minutes
- +Billed per second with no block rounding
- +Self-hosting option for data residency and compliance
Where it falls short
- −Streaming costs about three times AssemblyAI's Universal-Streaming rate
- −Growth discounts need a $4,000 yearly prepayment
- −No single published latency figure for Flux or Nova-3
- Free credit
- $200, no card required, does not expire
- Languages
- 60+
- Deployment
- Deepgram cloud, regional endpoints or self-hosted
No. 3
SpeechmaticsA UK speech-to-text API with multilingual, medical and voice agent models that runs in the cloud, on-prem or on-device.
8.8of 10Best for Teams with mixed-language audio or large batch volumes who want the lowest published hourly rate.
- Capabilities
- 8.8
- Ease of setup
- 8.4
- Value
- 9.2
Price
Free start with $100 in credits and no card; pre-recorded from $0.12 per hour (about $0.002 per minute) on Melia 1; real-time from $0.15 per hour on Linden 1
Quoted from the Speechmatics pricing page on November 7, 2026:
World class speech to text from $0.12/hr
Speechmatics prices each model separately and publishes every rate. For pre-recorded audio, Melia 1 costs $0.12 per hour and transcribes 56 languages without being told which one to expect, switching mid-sentence when speakers do. The Enhanced model costs $0.38 per hour, adds a custom dictionary and is the vendor's most accurate option, and Oak 1 handles clinical language for $0.15 per hour in batch. For live audio, Linden 1 is built for voice agents with turn detection at $0.15 per hour, and Melia 1 real-time costs $0.20. Speechmatics says real-time transcripts arrive in under one second. New accounts get $100 in credits with no card, credit packs start at $25, and volume discounts reach 25%. The company also lists on-prem and on-device deployment, which few rivals offer at this price. Add-ons such as translation at $0.49 per hour and chapters at $0.30 add up quickly.
What it does well
- +Lowest published batch rate in this list at $0.12 per hour
- +$100 starting credit with no card
- +Cloud, on-prem and on-device deployment
Where it falls short
- −Enhanced accuracy costs $0.38 per hour for batch and $0.40 for real-time
- −Real-time latency is described as under one second, not a tighter figure
- −Translation and chapters cost extra per hour
- Free credit
- $100, no card required
- Languages
- 55+
- Discounts
- Up to 25% volume discount, 33% opt-in training discount
No. 4
ElevenLabs ScribeElevenLabs' speech-to-text models, Scribe v2 for files and Scribe v2 Realtime for live audio, billed in US dollars per hour.
8.7of 10Best for Voice agent and captioning teams that need many languages and a published latency under 150 ms.
- Capabilities
- 8.7
- Ease of setup
- 8.8
- Value
- 8.6
Price
API pay as you go: Scribe v2 $0.22 per hour (about $0.0037 per minute), Scribe v2 Realtime $0.39 per hour; keyterm prompting $0.05 per hour extra
Quoted from the ElevenLabs Scribe pricing page on November 7, 2026:
speech to text $0.22 per hour (Scribe) or $0.39 per hour (Scribe Realtime)
Scribe is the speech-to-text side of ElevenLabs, sold through the same API that runs its voices. Scribe v2 handles files in 90+ languages with keyterm prompting and dynamic audio tagging at $0.22 per hour, and Scribe v2 Realtime streams live audio with a published latency under 150 ms for $0.39 per hour. Keyterm prompting adds $0.05 per hour on batch and $0.08 on realtime, and transcript editing adds $0.07 or $0.12. A medical variant is HIPAA-eligible, with BAAs and a zero retention mode, and ElevenLabs says Scribe also supports on-premise configurations for enterprises. API usage is billed in US dollars per audio minute rather than in credits, which makes cost easy to forecast, and a free plan with monthly credits covers early tests. It also plugs directly into ElevenLabs Agents if you are building a voice agent there. The main drawback is price: realtime costs more than double AssemblyAI's streaming rate.
What it does well
- +Published sub-150 ms latency on the realtime model
- +90+ languages on both batch and realtime
- +Free plan with monthly credits to try the models
Where it falls short
- −Realtime costs $0.39 per hour, more than AssemblyAI or Speechmatics
- −Keyterm prompting and transcript editing are billed per hour on top
- −On-premise is for enterprises only
- Languages
- 90+
- Realtime latency
- Under 150 ms
- Billing
- API billed in US dollars per audio minute
No. 5
GladiaA Paris-based speech-to-text API with Solaria models for batch and real-time audio and built-in audio intelligence.
8.5of 10Best for European teams that want EU data residency, 100+ languages and code-switching in one API.
- Capabilities
- 8.6
- Ease of setup
- 8.5
- Value
- 8.4
Price
See vendor pricing (USD check pending)
No US price was listed when we checked. See the Gladia pricing page.
Gladia sells one speech-to-text layer with transcription and audio intelligence bundled into the same request. Its Solaria models cover 100+ languages in both batch and real-time modes and handle sentences that switch language mid-flow without breaking timestamps. Diarization, sentiment analysis, named entity recognition and custom vocabulary are part of the core API, and add-ons such as translation and PII redaction are billed per hour only when you turn them on. Gladia states GDPR, HIPAA, SOC 2 Type II and ISO 27001 compliance and offers EU data residency, which matters for European call recording. Self-serve plans include 30 concurrent requests, rates drop automatically as monthly volume grows, and large top-ups earn bonus credits. Pricing from our location was shown only in euros, so we could not confirm a USD rate; check the vendor's page from a US account before you budget.
What it does well
- +Free starting credits valid for one year
- +GDPR, HIPAA, SOC 2 Type II and ISO 27001 documented
- +Automatic volume discounts as monthly hours grow
Where it falls short
- −Prices are shown in euros, so US buyers face currency conversion
- −Self-serve plans cap concurrency at 30 requests
- −No published latency figure on the pricing page
- Languages
- 100+
- Compliance
- GDPR, HIPAA, SOC 2 Type II, ISO 27001
- Concurrency
- 30 concurrent requests on self-serve
No. 6
OpenAI Speech to Text APIOpenAI's transcription endpoints, with gpt-transcribe for files and gpt-live-transcribe for live audio, inside the standard OpenAI API.
8.5of 10Best for Teams already on the OpenAI API who want transcription without adding a vendor.
- Capabilities
- 8.4
- Ease of setup
- 9.0
- Value
- 8.2
Price
Usage only: gpt-transcribe $0.0045 per minute for batch, gpt-live-transcribe $0.017 per minute for live audio; older gpt-4o-mini-transcribe $0.003 per minute
Quoted from the OpenAI Speech to Text API pricing page on November 7, 2026:
A speech-to-text model for asynchronous and batch workloads. Price $0.0045 per minute
OpenAI's speech-to-text sits inside the same API most AI developers already use. For recorded audio, gpt-transcribe costs $0.0045 per minute and accepts keyword lists, language hints and a free-text prompt describing the recording, which helps with product names and account codes. For live audio from a microphone or phone call, gpt-live-transcribe streams text as the speaker talks for $0.017 per minute. Diarization runs through gpt-4o-transcribe-diarize, which can match known speaker names, but OpenAI notes speaker labels are not supported in realtime sessions. The older gpt-4o-mini-transcribe remains available at $0.003 per minute, and the original whisper-1 model is deprecated, so new projects should start on gpt-transcribe. Uploads are capped at 25 MB, which means long recordings must be compressed or split. OpenAI does not publish a latency figure for live transcription. The setup is simple if you already have keys and billing in place.
What it does well
- +Nothing new to sign up for if you already use OpenAI
- +Batch rate of $0.0045 per minute is competitive
- +Keywords and prompts help with names and jargon
Where it falls short
- −Live transcription at $0.017 per minute is the highest published streaming rate here
- −Files are limited to 25 MB per request
- −Speaker labels are not supported in realtime sessions
- File limit
- 25 MB per upload
- Diarization
- Files only, via gpt-4o-transcribe-diarize
- Legacy model
- whisper-1 is deprecated
Visit openai.com|Read the full OpenAI Speech to Text API profile
No. 7
Rev AIThe developer API from transcription company Rev, with its Reverb ASR models, a Whisper option and human transcription.
8.2of 10Best for Teams that want cheap English batch transcription with an option to send files to human transcribers.
- Capabilities
- 7.8
- Ease of setup
- 8.4
- Value
- 8.6
Price
Pay as you go with free credits worth 5 hours of Reverb; Reverb English $0.20 per hour (about $0.0033 per minute), foreign languages $0.30 per hour, human transcription $1.99 per minute
Quoted from the Rev AI pricing page on November 7, 2026:
Reverb Transcription $0.20 per hour
Rev AI is the API arm of Rev, a long-running transcription service, and that history shows in its pricing. Reverb, its in-house model, transcribes English at $0.20 per hour and Spanish, French, Chinese, Portuguese and 53 more languages at $0.30 per hour, with files rounded up to the nearest second and a 15 second minimum. A Whisper Large option costs $0.005 per minute, and the same API can route a file to human transcribers for $1.99 per minute, which few rivals offer. Insight APIs cover language identification, translation, summarization, sentiment and topic extraction. Rev AI supports async and streaming transcription, SDKs, and cloud or on-prem deployment, and lists SOC II, HIPAA, GDPR and PCI compliance with 99.99% uptime. Free credits equal 5 hours of Reverb. The list is lighter on voice agent features such as turn detection, and Rev AI does not publish a streaming latency figure.
What it does well
- +Human transcription available when machine output is not enough
- +Free credits worth 5 hours of Reverb
- +Low English batch rate at $0.20 per hour
Where it falls short
- −15 second minimum per file
- −No published latency figure for streaming
- −Smaller feature set for voice agents than AssemblyAI or Deepgram
- Languages
- 57+
- Minimum billing
- Rounded up to the nearest second, 15 second minimum
- Compliance
- SOC II, HIPAA, GDPR, PCI
No. 8
Azure AI SpeechMicrosoft's speech service on Azure for real-time, fast and batch transcription, translation and custom speech models.
7.9of 10Best for Companies already on Azure that need custom speech models, embedded speech or a free monthly tier.
- Capabilities
- 8.7
- Ease of setup
- 7.2
- Value
- 7.6
Price
See vendor pricing (USD check pending)
No US price was listed when we checked. See the Azure AI Speech pricing page.
Azure AI Speech bundles speech to text, text to speech and translation in one Azure service. For transcription you can pick real-time, fast or batch modes, train a custom speech model on your own audio and vocabulary, and caption audio in more than 100 languages. Continuous language identification, diarization and pronunciation assessment are enhanced add-ons billed per feature. Embedded speech runs recognition on devices, and connected containers let you host models in your own environment under commitment tiers. Microsoft provides SDKs in C#, C++, Java and other languages. The free F0 tier includes 5 audio hours of standard real-time transcription a month and 5 hours of custom real-time transcription, which is generous for testing. Billing is per second. The pricing page loaded its rates with a script from our location and showed no USD figures, so we marked the price as pending. Expect more setup than a single-vendor API, since you create Azure resources and choose regions.
What it does well
- +Free tier with 5 audio hours of real-time transcription a month
- +Commitment tiers for large monthly volumes
- +Fits into existing Azure security and billing
Where it falls short
- −Pricing page did not show rates in USD from our location
- −Setup runs through Azure resources and regions
- −Add-ons such as diarization and language identification are billed per feature
- Free tier
- 5 audio hours of real-time transcription a month
- Languages
- More than 100 for captioning
- Billing
- Per second
Visit azure.microsoft.com|Read the full Azure AI Speech profile
No. 9
Google Cloud Speech-to-TextGoogle Cloud's speech recognition API with Chirp and task-specific models, billed per second inside Google Cloud.
7.9of 10Best for Teams already on Google Cloud that want a free monthly allowance and tiered volume pricing.
- Capabilities
- 8.5
- Ease of setup
- 7.4
- Value
- 7.6
Price
First 60 minutes a month free; standard recognition $0.016 per minute up to 500,000 minutes, lower at higher volumes; new customers get $300 in Google Cloud credits
Quoted from the Google Cloud Speech-to-Text pricing page on November 7, 2026:
$0.016 / 1 minute, per 1 month / account
Google Cloud Speech-to-Text gives you a set of recognition models behind one API: Chirp, the default and latest models, and task-tuned options such as phone_call and video, plus medical conversation and dictation models. It supports 85+ languages and variants, speaker diarization, model adaptation for custom vocabulary, automatic punctuation and language detection. Standard recognition costs $0.016 per minute for the first 500,000 minutes a month and $0.01 per minute after that, with deeper discounts at higher tiers, and the first 60 minutes each month are free. Requests round up to the nearest second. New Google Cloud customers also get $300 in general credits. The trade-off is effort and price: you need a Cloud project, billing and service accounts, and the starting rate is several times what AssemblyAI or Speechmatics charge. Google does not publish a single streaming latency figure on the product page.
What it does well
- +60 free minutes every month
- +Rates drop at higher volumes, to $0.01 per minute above 500,000 minutes
- +Requests round up to the nearest second
Where it falls short
- −$0.016 per minute is high compared with specialist APIs
- −Setup needs a Google Cloud project, billing and service accounts
- −No published latency figure for streaming
- Free tier
- First 60 minutes a month
- Languages
- 85+ languages and variants
- Billing
- Rounded up to the nearest second
Visit cloud.google.com|Read the full Google Cloud Speech-to-Text profile
No. 10
Amazon TranscribeAWS's speech recognition service for streaming and recorded audio, with call analytics and a HIPAA-eligible medical version.
7.8of 10Best for Teams already on AWS that need streaming and batch transcription inside their AWS account.
- Capabilities
- 8.4
- Ease of setup
- 7.3
- Value
- 7.6
Price
See vendor pricing (USD check pending)
No US price was listed when we checked. See the Amazon Transcribe pricing page.
Amazon Transcribe is the default speech-to-text option inside AWS. It runs on what Amazon calls a multi-billion parameter speech foundation model for both streaming and recorded speech, and it offers features across 100+ languages, including automatic punctuation. You can train custom language models, add custom vocabulary, redact sensitive content automatically and flag toxic speech. The medical side is HIPAA-eligible and connects to AWS HealthScribe for clinical documentation. Billing is per second of audio with no minimum, and the free tier covers 60 audio minutes a month for the first 12 months, though not redaction or custom language models. Rates differ by AWS region and the page loaded them with a script, so we could not confirm a USD rate and marked pricing as pending. Setup requires an AWS account, IAM permissions and a region choice, which adds steps compared with a single-key API, but it keeps audio and transcripts under your existing AWS controls.
What it does well
- +Free tier of 60 audio minutes a month for the first 12 months
- +Billed in one-second increments with no minimum
- +Runs inside existing AWS accounts, IAM and billing
Where it falls short
- −Rates are set by region and were not shown in the fetched page
- −Free tier ends after 12 months and excludes redaction and custom models
- −No published streaming latency figure
- Free tier
- 60 minutes a month for 12 months
- Billing
- One-second increments, no minimum
- Languages
- 100+
Visit aws.amazon.com|Read the full Amazon Transcribe profile
Before you pick a product or a plan
Separate streaming and batch prices
Most vendors charge more for real-time audio than for files. AssemblyAI charges $0.15 per hour for both Universal-Streaming and Universal-2 batch, but Speechmatics moves from $0.12 to $0.20 per hour on Melia 1 and ElevenLabs from $0.22 to $0.39. Price the mode you will actually run, and budget separately if you need both.
Check published latency for voice agents
A voice agent feels slow when the transcript arrives late. AssemblyAI lists about 150 ms median latency for Universal-3.6 Pro Realtime, ElevenLabs lists sub-150 ms for Scribe v2 Realtime, and Speechmatics says real-time transcription returns in under one second. Deepgram, OpenAI and the cloud providers describe low latency without a single figure, so measure them on your own audio.
Add up the add-ons
Headline rates often exclude features you may need. AssemblyAI bills keyterms prompting at $0.05 per hour and diarization at $0.02 per hour on Universal-3.5 Pro, Deepgram bills redaction at $0.0020 per minute, and ElevenLabs bills keyterm prompting at $0.05 per hour. Include them before you compare totals.
Match languages to your users
Coverage varies widely: Gladia lists 100+ languages, AssemblyAI 99 for batch, ElevenLabs 90+, Google 85+, Deepgram 60+ and Speechmatics 55+. Real-time coverage is often narrower, so check the streaming model's list. Code-switching, where a speaker changes language mid-sentence, is supported by Speechmatics Melia 1, Gladia and Deepgram's multilingual models.
Decide where the audio may go
Health and finance apps usually need a BAA or local processing. Deepgram and Rev AI can be self-hosted or deployed on-prem, Speechmatics adds on-device, and ElevenLabs offers on-premise configurations for enterprises. Gladia states GDPR, HIPAA, SOC 2 Type II and ISO 27001 compliance, and AWS Transcribe is HIPAA-eligible.
Questions readers ask
- What is the best speech-to-text API?
- AssemblyAI is our top pick for most developers: Universal-Streaming costs $0.15 per hour, its Pro Realtime model documents about 150 ms median latency, and concurrency is unlimited. Deepgram is the best alternative if you need self-hosting or want $200 in free credit.
- How much does a speech-to-text API cost per minute?
- Published pay-as-you-go rates run from about $0.002 per minute for Speechmatics batch ($0.12 per hour) and $0.0025 for AssemblyAI ($0.15 per hour) to $0.0077 for Deepgram streaming and $0.016 for Google Cloud. OpenAI charges $0.0045 per minute for batch and $0.017 for live transcription.
- Which speech-to-text API has the lowest latency?
- Among vendors that publish a figure, ElevenLabs lists sub-150 ms for Scribe v2 Realtime and AssemblyAI lists about 150 ms median for Universal-3.6 Pro Realtime. Speechmatics says real-time transcripts arrive in under one second. Deepgram, OpenAI and the cloud providers do not publish a single number.
- Is there a free speech-to-text API?
- Google Cloud gives the first 60 minutes a month free and Azure's free tier includes 5 audio hours of real-time transcription a month. Deepgram gives $200 in starting credit, Speechmatics $100 and Rev AI credits worth 5 hours of transcription.
- Can I self-host a speech-to-text API?
- Yes. Deepgram supports self-hosting, Speechmatics and Rev AI offer on-prem deployment, Speechmatics also runs on-device, and ElevenLabs lists on-premise configurations for enterprises. Azure offers embedded speech and connected containers.
Spotted an error or a price change? Write to editorial@dbotmaker.io
Nobody paid to appear here and none of the links earn us money. Details are in our editorial policy. Makers change prices, plans and terms often, so check the price on their site before you buy or upgrade.