Speech-to-text API
Deepgram Speech to Text
Speech to text over a REST API for recorded audio and a WebSocket for live audio (Nova-3), billed per minute of audio.
Plans
Values that apply to one plan. "Not stated" means the official pages do not say; it is not an estimate.
| Plan | Price | Included | Extra usage | Concurrency | Rate limit | Buy |
|---|---|---|---|---|---|---|
| Pay As You Go, pre-recorded (Nova-3 Monolingual)Pay as you go | Not recorded | Not recorded |
Not recorded |
Pricing pageChoose the plan on the page | ||
| Pay As You Go, streaming (Nova-3 Monolingual)Pay as you go | Not recorded | Not recorded |
Not recorded |
Pricing pageChoose the plan on the page |
Applies to every plan
Recorded for the product or the provider; a plan-level value or a listed exception replaces it.
Collection notes
Text to speech: only the pay-as-you-go plan is modelled: the page prices text to speech per 1,000 characters for three models and the Aura-2 rate is recorded (Aura-1 is half of it, Flux TTS 1.5 times). The Growth plan is an annual prepaid commitment starting at $4,000 a year and Enterprise is custom; neither is a monthly price. The $200 sign-up credit is a one-time credit, not a monthly allowance. The MCP server is part of the Deepgram CLI and runs locally. Speech to text: the Pay As You Go Nova-3 Monolingual rates are the two plans, pre-recorded and streaming; Nova-3 Multilingual ($0.0052 a minute pre-recorded), the Growth plan (prepaid yearly credits from $4,000 a year, Nova-3 Monolingual $0.0036 a minute pre-recorded) and Enterprise are not modelled. Rates are per audio minute on the page; the plans carry them per audio hour (x 60).
Sources and notes
Each number points to the provider's own sentence, as it appears on the page on the date shown.
This guide walks you through transcribing pre-recorded audio with the Deepgram API using cURL or one of Deepgram's SDKs.
This price line is for pre-recorded audio; live audio has its own price line (the streaming plan).
Speaker Diarization Detect multiple speakers and label who spoke when in the transcript. Included Included
Speaker diarization is included in the pre-recorded price (Pay As You Go and Growth).
Model Pay As You Go Nova-3 Monolingual i Our highest performing model. Recommended for most use cases, especially audio with multiple languages, background noise, crosstalk and far field audio. $0.0043/min
How the value follows from the source: $0.0043 per audio minute x 60 = $0.258 per audio hour, so $258 per 1,000 audio hours.
How the value follows from the source: $0.0043 per audio minute x 60 x 1,000.
In this guide, you'll learn how to automatically transcribe live streaming audio in real time using Deepgram's SDKs
This price line is for live audio; recorded audio has its own price line (the pre-recorded plan).
Speaker Diarization Detect multiple speakers and label who spoke when in the transcript. $0.0020/min Streaming pricing
Speaker diarization is an add-on of $0.0020 a minute on streaming.
How the value follows from the source: $0.0020 per audio minute x 60 = $0.12 per audio hour, so $120 per 1,000 audio hours.
Current price $0.0048/min Regular price $0.0077/min
Limited-time promotional rates on streaming.
How the value follows from the source: $0.0048 per audio minute x 60 = $0.288 per audio hour, so $288 per 1,000 audio hours. The regular price is $0.0077 a minute, $462 per 1,000 audio hours.
How the value follows from the source: $0.0048 per audio minute x 60 x 1,000, at the promotional rate.