Cost Per Output

AssemblyAI vs Whisper API on price

AssemblyAI is cheaper for both recorded and live audio at every volume from 10 to 10,000 hours a month. At 100 hours a month, for recorded audio, AssemblyAI's Universal-2 costs $0.15 an hour against $0.36 for OpenAI's Whisper (whisper-1), 58% less; for live audio, AssemblyAI's Universal-Streaming costs $0.15 an hour against $1.02 for OpenAI's gpt-realtime-whisper, 85% less.

Each side's cheapest option at each volume, at regular pay-as-you-go prices; bold marks the cheaper. Price only: accuracy, languages and latency differ.

Recorded audio (batch)

Audio a monthAssemblyAIWhisper API
10 hours$1.50 ($0.15/h)
Universal-2
$3.60 ($0.36/h)
Whisper (whisper-1)
100 hours$15 ($0.15/h)
Universal-2
$36 ($0.36/h)
Whisper (whisper-1)
1,000 hours$150 ($0.15/h)
Universal-2
$360 ($0.36/h)
Whisper (whisper-1)
10,000 hours$1,500 ($0.15/h)
Universal-2
$3,600 ($0.36/h)
Whisper (whisper-1)

Live audio (streaming)

Audio a monthAssemblyAIWhisper API
10 hours$1.50 ($0.15/h)
Universal-Streaming
$10.20 ($1.02/h)
gpt-realtime-whisper
100 hours$15 ($0.15/h)
Universal-Streaming
$102 ($1.02/h)
gpt-realtime-whisper
1,000 hours$150 ($0.15/h)
Universal-Streaming
$1,020 ($1.02/h)
gpt-realtime-whisper
10,000 hours$1,500 ($0.15/h)
Universal-Streaming
$10,200 ($1.02/h)
gpt-realtime-whisper

What else changes the bill

On the billAssemblyAIWhisper API
Free tier or creditSign-up comes with $50 of free credit and no card required; AssemblyAI says that covers up to 185 hours of pre-recorded or 333 hours of streaming transcription.No free allowance or credit is listed on OpenAI's pricing page.
BillingPre-recorded audio is billed per hour of audio submitted; streaming is billed for the time the connection is open, idle time included. AssemblyAI doesn't state a rounding increment.OpenAI's pricing page doesn't say how partial minutes are counted.
Speaker labels, recorded audio+$0.02 an hour.Through the separate gpt-4o-transcribe-diarize model, at the same estimated $0.006 a minute as gpt-4o-transcribe.
Speaker labels, live audio+$0.12 an hour.Not listed on the pricing page.

Not counted here: OpenAI's gpt-transcribe (batch, $0.27 an hour), OpenAI's gpt-4o-mini-transcribe (batch, $0.18 an hour, an estimate), OpenAI's gpt-4o-transcribe (batch, $0.36 an hour, an estimate), OpenAI's gpt-4o-transcribe-diarize (batch, $0.36 an hour, an estimate) and OpenAI's gpt-live-transcribe (streaming, $1.02 an hour).

AssemblyAI or Whisper API: quick answers

Is AssemblyAI cheaper than Whisper API?

For recorded audio, AssemblyAI is cheaper at every volume from 1 minute to 10,000 hours a month. At 1,000 hours a month that's $210 a month apart, $2,520 a year ($150 on AssemblyAI's Universal-2 against $360 on Whisper API's Whisper (whisper-1)). For live audio, AssemblyAI is cheaper at every volume from 1 minute to 10,000 hours a month. At 1,000 hours a month that's $870 a month apart, $10,440 a year ($150 on AssemblyAI's Universal-Streaming against $1,020 on Whisper API's gpt-realtime-whisper). Regular pay-as-you-go prices, each side's cheapest model.

How much more does live transcription cost than recorded on AssemblyAI and Whisper API?

AssemblyAI charges the same for both, $0.15 an hour (Universal-2 and Universal-Streaming); on Whisper API, live audio costs 183% more than recorded, $1.02 an hour on gpt-realtime-whisper against $0.36 on Whisper (whisper-1). Each side's cheapest model for each kind of audio at 100 hours a month, at its list price. AssemblyAI bills live audio by how long the connection stays open, idle time included.

Do AssemblyAI and Whisper API have a free tier or free credit?

AssemblyAI: AssemblyAI says “You can create an account and start transcribing immediately with no credit card required. The free tier includes up to 185 hours of pre-recorded transcription and up to 333 hours of streaming transcription.” and “$50 in free credits, no credit card required.” Whisper API: No free allowance or credit is listed on OpenAI's pricing page.

Do AssemblyAI and Whisper API bill per second?

AssemblyAI: AssemblyAI says “Pre-recorded is billed per hour of audio submitted.” and “Streaming is billed per session duration — the time the WebSocket connection is open, not the duration of audio sent. Idle connection time counts.” Whisper API: OpenAI's pricing page doesn't say how partial minutes are counted.

Does stereo audio cost double on AssemblyAI or Whisper API?

AssemblyAI: “Multichannel audio is billed per channel. For example, a 1-hour stereo (2-channel) file is billed as 2 hours of transcription.” Whisper API doesn't say how it bills more than one channel on the pages we read. So 100 hours of two-channel recorded calls a month cost $30 on AssemblyAI (Universal-2, 200 billed hours).

What do speaker labels add on AssemblyAI and Whisper API?

For recorded audio: AssemblyAI charges $0.02 an hour extra; Whisper API offers them through the separate gpt-4o-transcribe-diarize model, at the same estimated $0.006 a minute as gpt-4o-transcribe. For live audio: AssemblyAI charges $0.12 an hour extra; Whisper API's pricing page doesn't list them.

Do AssemblyAI or Whisper API give volume discounts?

AssemblyAI: Volume discounts are custom, through sales. Whisper API: no volume discount is listed on its pricing page.

Every model on each side

AssemblyAI

ModelAudioPer minutePer hour
Universal-2batch$0.0025$0.15
Universal-3.5 Probatch$0.0035$0.21
Sync APIbatch$0.005$0.30
Universal-Streamingstreaming$0.0025$0.15
Universal-Streaming Multilingualstreaming$0.0025$0.15
Universal-3.6 Pro Realtimestreaming$0.0075$0.45

Whisper API

ModelAudioPer minutePer hour
Whisper (whisper-1)batch$0.006$0.36
gpt-realtime-whisperstreaming$0.017$1.02

Full details: AssemblyAI pricing and Whisper API pricing. Compare every vendor in the speech-to-text cost calculator, or see the cheapest speech-to-text API.

Prices on this page were checked against the official pricing pages on .