Whisper Alternatives

Six speech-to-text APIs that replace OpenAI Whisper, compared on price per audio hour, streaming and speaker labels.

The best Whisper alternative depends on what Whisper fails to do for you. For live transcription plus recorded audio at $0.26 an hour, Deepgram is the safest swap. For speaker labels, PII redaction and audio analysis on recorded files, AssemblyAI; for 90+ languages at $0.20 an hour, ElevenLabs Scribe; for on-premises deployment and 55+ languages, Speechmatics. Google Cloud Speech-to-Text and Amazon Transcribe fit teams already billed by those clouds. Below, every price converted to the same unit, dollars per audio hour, and the billing traps we found while comparing them.

Romain CochardCEO of Hack'celeration
Updated 20266alternatives compared5criteria each2026pricing checked

The ranking is editorial: a sponsored placement is always flagged on its card, and no affiliate link changes a score.

The honest take

Why people are leaving Whisper

Whisper changed speech recognition when OpenAI released it with open weights, and for transcribing a finished file it is still cheap and accurate: $0.006 a minute on the API, or free on your own hardware. Teams move on when they build products on top of it. The seven reasons below come from OpenAI's own documentation and from developers who run Whisper in production; each one is a limit you can check before you switch.

OpenAI is retiring whisper-1 on its API

OpenAI now lists whisper-1 as deprecated, together with gpt-4o-transcribe, gpt-4o-mini-transcribe and gpt-4o-transcribe-diarize: all of them shut down on the API in early 2027. The recommended replacement, gpt-transcribe, costs $0.0045 a minute, $0.27 an hour, and can stream the transcript of a file, but OpenAI documents speaker labels, word timestamps and subtitle formats only with the deprecated models. Code built on whisper-1 has to be rewritten either way, which makes this the moment to compare providers. The open-source Whisper weights are not affected: they keep running on your own hardware under the MIT License.

whisper-1 cannot stream live audio

The hosted whisper-1 model only takes finished files: OpenAI's speech-to-text guide states that streaming is supported for the gpt-4o transcription variants and that whisper-1 doesn't. Developers who fake streaming by sending 5-second chunks get broken sentences at every cut. OpenAI's own live option, gpt-live-transcribe, costs $0.017 a minute, or $1.02 an hour, almost three times the Whisper rate of $0.36 an hour. Deepgram streams Nova-3 for $0.0077 a minute on pay as you go, $0.46 an hour.

The 25 MB file cap forces you to cut long recordings

Files sent to the Whisper API can be up to 25 MB. A one-hour MP3 at 128 kbps weighs about 57.6 MB, so a podcast episode or a recorded meeting has to be compressed or split into three pieces before upload, and each split can cut a word or a sentence in half. AssemblyAI and Deepgram accept a link to the file, and Google and Amazon read audio straight from a Cloud Storage or S3 bucket.

No speaker labels on whisper-1

Whisper returns text and timestamps, not who said what. OpenAI moved diarization to a separate model, gpt-4o-transcribe-diarize, which its guide lists as deprecated, does not accept prompts and does not label speakers in Realtime sessions. For interviews, sales calls and meetings, that means a second tool such as pyannote on your side. Deepgram includes speaker diarization at no extra cost on pre-recorded audio, and AssemblyAI adds it for $0.02 an hour.

It invents text on silence

Whisper's decoder tends to fill pauses with text that was never spoken: repeated lines, or credits that look like movie subtitles. Users streaming microphone audio on the OpenAI developer forum describe random text generated whenever the speaker stops talking, and a research paper on Whisper hallucinations studies the same behavior on non-speech audio. The fixes (voice activity detection, trimming silence, filtering known phrases) are work you do yourself.

Self-hosting is free to license, not free to run

Whisper's code and model weights are released under the MIT License, so you can run them anywhere. But the large model needs about 10 GB of VRAM and the faster turbo model about 6 GB, which means a GPU server billed every hour, busy or idle, plus the engineering time to queue jobs, retry failures and patch the hallucination problem above. Below a few thousand hours a month, a managed API usually costs less than the GPU.

Custom vocabulary is capped at 224 tokens

To help Whisper spell product names, drug names or jargon, you pass a prompt, and for whisper-1 prompts have a 224-token limit. That is a short paragraph of terms. AssemblyAI's keyterms prompting accepts up to 1,000 terms on Universal-3.5 Pro for $0.05 an hour, and Deepgram sells keyterm prompting for $0.0013 a minute on pre-recorded audio.
1
Best overall Whisper replacement

Deepgram

4.4/5

Deepgram is the alternative we would point most Whisper users to first, because it fixes the two things Whisper does not do, live streaming and speaker labels, while costing less per hour than the Whisper API on recorded files. Its Nova-3 model handles pre-recorded files and live streams through the same API, and its Flux model is built for voice agents that need to know when a speaker has finished a turn. If you are choosing a complete platform rather than a transcription API, see our best AI voice agents.

The price order matters here. On pay as you go, Nova-3 Monolingual costs $0.0043 a minute on pre-recorded audio, $0.26 an hour, against $0.36 an hour for Whisper. Nova-3 Multilingual costs $0.0052 a minute. Streaming costs more: $0.0077 a minute, $0.46 an hour, for Nova-3 Monolingual or Flux English. Growth, which starts at $4,000 a year in prepaid credits, cuts the pre-recorded rate to $0.0036 a minute. Speaker diarization and smart formatting are included on pre-recorded audio; redaction costs $0.0020 a minute and entity detection $0.0017.

Billing is per second, so a 14-second file bills as 14 seconds, and the $200 sign-up credit covers roughly 43,000 minutes of Nova-3, over 700 hours. The limit is language depth: users regularly mention weaker coverage outside major languages, and diarization becomes a paid add-on as soon as you stream. You can wire it into a no-code flow with the Deepgram module for Make or Deepgram on Zapier.

Standout features
  • $0.26 an hour on Nova-3 pre-recorded
  • Streaming and batch in one API
  • Diarization included on files
+Pros
  • ✓$0.26 an hour against $0.36 for Whisper
  • ✓$200 credit, about 700 hours
  • ✓Per-second billing, no rounding
−Cons
  • ✗Diarization costs extra when streaming
  • ✗Streaming costs $0.46 an hour
  • ✗Thinner coverage of rarer languages
Deepgram vs OpenAI Whisper API
CriterionDeepgramOpenAI Whisper API
Price per hour, batch$0.26 (Nova-3)$0.36 (whisper-1)
Live streamingYes, $0.46/hrNot on whisper-1
Speaker diarizationIncluded on filesNot on whisper-1
Free start$200 creditNone
Verdict

The pick when you need streaming and recorded audio from one API. If you transcribe rare languages or need deep analysis of recordings, pick AssemblyAI or Speechmatics instead.

Try Deepgram with $200 credit → →
2
Best for recorded calls and audio analysis

AssemblyAI

4.3/5

AssemblyAI is the alternative for teams who need more than a transcript. On top of its Universal models it sells speaker diarization, PII redaction, entity detection, sentiment analysis and summarization as add-ons, all billed per audio hour on the same invoice. That makes it a natural fit for call recordings, sales coaching and meeting notes, where the text is only the first step.

In price order: Universal-2 costs $0.15 an hour on pre-recorded audio and Universal-3.5 Pro $0.21 an hour, against $0.36 for the Whisper API. Streaming starts at $0.15 an hour for Universal-Streaming English or Multilingual, and Universal-3.6 Pro Realtime costs $0.45 an hour. Add-ons stack on top: standard diarization adds $0.02 an hour on files and $0.12 an hour on streams, PII audio redaction $0.05, entity detection $0.08, keyterms prompting $0.05 for up to 1,000 terms on Universal-3.5 Pro. A full stack on Universal-3.5 Pro (diarization, keyterms, entity detection) comes to $0.36 an hour, the price of plain Whisper.

The limit is the billing of stereo audio: a one-hour two-channel file is billed as two hours, which doubles the bill on call-center recordings. Sign-up comes with $50 in free credits and no card. Connect it to your stack through AssemblyAI on Make, AssemblyAI on Zapier or the AssemblyAI node for n8n.

Standout features
  • $0.15 an hour on Universal-2
  • Up to 1,000 keyterms per file
  • Redaction and summaries as add-ons
+Pros
  • ✓Lowest pay-as-you-go rate here for recorded files
  • ✓Every add-on priced by the hour
  • ✓$50 credit without a card
−Cons
  • ✗Stereo files are billed per channel
  • ✗Diarization is never included
  • ✗Universal-3.5 Pro covers 18 languages
AssemblyAI vs OpenAI Whisper API
CriterionAssemblyAIOpenAI Whisper API
Price per hour, batch$0.15 (Universal-2)$0.36 (whisper-1)
Speaker diarization+$0.02/hr on filesNot on whisper-1
Custom vocabularyUp to 1,000 keyterms224-token prompt
Free start$50 creditNone
Verdict

The pick for recorded calls that need labels, redaction and summaries. For live voice agents with turn detection, Deepgram is the better fit; for many languages on one model, look at ElevenLabs Scribe.

Get $50 of AssemblyAI credit → →
3
Best price per hour across 90+ languages

ElevenLabs Scribe

4.2/5

ElevenLabs is best known for voice generation, but its Scribe models are now one of the cheapest ways to transcribe audio by the hour. Scribe v3 handles 90+ languages, with number formatting, language hints and speaker diarization, and Scribe v3 Live adds a realtime mode with turn detection. For a Whisper user, the attraction is simple: one model that covers nearly as many languages as Whisper, 90+ against 98, at a lower hourly rate, in batch or in realtime.

In price order: Scribe v3 and Scribe v2 cost $0.20 an hour, Scribe v3 Live and Scribe v2 Realtime $0.22 an hour, with keyterm prompting at $0.05 an hour on batch and $0.08 on live. The Starter plan costs $6 a month, $1 for the first month (our ElevenLabs pricing breakdown covers every plan), and Scribe v2 Medical is HIPAA eligible with a business associate agreement. We rate ElevenLabs 4.2 out of 5 in our full ElevenLabs review, and the sub-scores below are the same.

The limit is the vendor's focus. ElevenLabs is a voice company first: Scribe detects 65 entity types and can redact them, but keyterm prompting and transcript editing are paid extras ($0.05 and $0.07 an hour on batch), and customer support is the weak point users mention most in our review. If you are leaving ElevenLabs rather than joining it, our ElevenLabs alternatives page covers the other direction.

Standout features
  • $0.20 an hour on Scribe v3
  • 90+ languages on one model
  • Keyterm prompting from $0.05 an hour
+Pros
  • ✓$0.20 an hour against $0.36 for Whisper
  • ✓Batch and realtime from one vendor
  • ✓HIPAA-eligible medical model
−Cons
  • ✗Keyterms and transcript editing cost extra
  • ✗Support is often criticised
  • ✗Live keyterms cost $0.08 an hour more
ElevenLabs Scribe vs OpenAI Whisper API
CriterionElevenLabs ScribeOpenAI Whisper API
Price per hour, batch$0.20 (Scribe v3)$0.36 (whisper-1)
Realtime$0.22/hr (Scribe v3 Live)Not on whisper-1
Keyterms+$0.05/hr224-token prompt
Languages90+Varies by language
Verdict

The pick for multilingual transcription at $0.20 an hour. If you want summaries and sentiment priced by the hour next to the transcript, AssemblyAI goes further; for an on-premises install, pick Speechmatics.

Try ElevenLabs Scribe → →
4
Best for on-premises and broad language coverage

Speechmatics

4.1/5

Speechmatics is a speech recognition vendor built for enterprise contracts, and it is the alternative that comes closest to Whisper's main advantage, running where you want. On-premises containers, virtual appliances, hybrid deployments and on-device models are all available on its Enterprise plan, so audio never has to leave your servers, but without the GPU tuning and hallucination fixes of a self-hosted Whisper.

In price order, at list rates per hour: Melia 1 costs $0.24 on pre-recorded audio and $0.40 in real time, Oak 1 $0.30 and $0.46, Standard $0.45, Enhanced $0.75 on files and $0.80 live. Linden 1, built for voice agents, costs $0.30 an hour in real time. Those list rates are what pay as you go pays. The $0.12 an hour the pricing page headlines for Melia 1 stacks two discounts: 33% if you opt in to let Speechmatics use your audio and transcripts to train its models, and 25% reserved for its largest annual subscription, $15,000 a year. Melia 1 transcribes 56 languages without choosing one up front, diarization is available on every pre-recorded model, and usage is billed to the second. New accounts get $100 in free credits, and the free tier pauses API access once they run out.

The limit is the self-serve ceiling: 50 concurrent real-time sessions (2 on Free), 10 pre-recorded files per second, support by community, chat and email, and SSO only as a $280 monthly Enterprise add-on. You can call it from automations with the Speechmatics module for Make.

Standout features
  • 56 languages without choosing one
  • On-prem and on-device on Enterprise
  • Billed to the second
+Pros
  • ✓$100 free credits, no card
  • ✓Diarization on every batch model
  • ✓Low-latency model for voice agents
−Cons
  • ✗Enhanced costs $0.75 an hour
  • ✗SSO is a $280/month add-on
  • ✗No diarization on Melia 1 real time
Speechmatics vs OpenAI Whisper API
CriterionSpeechmaticsOpenAI Whisper API
Price per hour, batch$0.24 (Melia 1)$0.36 (whisper-1)
Real time$0.40/hr (Melia 1)Not on whisper-1
Self-hostingOn-prem on EnterpriseOpen weights, MIT
Free start$100 creditNone
Verdict

The pick when audio must stay on your servers without running Whisper yourself. For a small project on a tight budget, two picks start cheaper: AssemblyAI at $0.15 and ElevenLabs Scribe at $0.20 an hour.

Start Speechmatics with $100 credit → →
5
Best for teams already on Google Cloud

Google Cloud Speech-to-Text

3.9/5

Google Cloud Speech-to-Text is the choice for teams whose audio, data and contracts already live on Google Cloud. It reads files from Cloud Storage, bills on the same invoice as the rest of your project, and offers several model families through its V1 and V2 APIs, from short commands to long recordings, plus a discounted dynamic batch mode for jobs that can wait.

The price order needs reading carefully. On the V2 API, the Standard rate is $0.016 a minute for the first 500,000 minutes a month, $0.96 an hour, almost three times Whisper. It drops to $0.01 from 500,000 minutes, $0.008 from 1 million and $0.004 from 2 million. Dynamic batch, which processes audio at a lower level of urgency, costs $0.003 a minute, $0.18 an hour, half the Whisper rate. On the V1 API, the first 60 minutes each month are free, then $0.016 a minute if you allow data logging, or $0.024 a minute without it.

The limit is complexity. Two API versions, several models, tiered volumes and a separate charge for Cloud Storage make the real price hard to predict, and each audio channel is billed separately. For low-code use, the Google Cloud Speech module for Make calls it without code, and Google transcription also appears in tools we cover on our best AI transcription software ranking.

Standout features
  • Dynamic batch at $0.003 a minute
  • Volume tiers down to $0.004
  • Native Cloud Storage input
+Pros
  • ✓60 free minutes a month on V1
  • ✓Cheap if your jobs can wait
  • ✓One bill with your Google Cloud
−Cons
  • ✗$0.96 an hour at the V2 Standard rate
  • ✗Each channel billed separately
  • ✗Two API versions to learn
Google Cloud Speech-to-Text vs OpenAI Whisper API
CriterionGoogle Cloud Speech-to-TextOpenAI Whisper API
Price per hour, batch$0.18 (dynamic batch)$0.36 (whisper-1)
Price per hour, standard$0.96$0.36
Free start60 min a month (V1)None
StorageCloud Storage inputFile upload, 25 MB
Verdict

The pick for Google Cloud teams that can run jobs in dynamic batch. If you are not already on Google Cloud, Deepgram or AssemblyAI cost less at standard speed and are simpler to price.

See Google Speech-to-Text → →
6
Best for teams already on AWS

Amazon Transcribe

3.9/5

Amazon Transcribe is the AWS answer to Whisper: a managed service that reads audio from S3, streams live audio and plugs into the rest of AWS through IAM, Lambda and the same bill. Its range is wide, with standard transcription, Call Analytics for contact centers (our call center software ranking covers the full suites), Transcribe Medical, toxicity detection and custom language models trained on your own text, which makes it a common default for teams that already run their product on AWS.

In price order, from AWS's own US East (N. Virginia) examples: batch transcription works out at $0.006 a minute, the same $0.36 an hour as Whisper, and streaming at $0.01 a minute, $0.60 an hour. Usage is billed in one-second increments, with no minimum applied. Automatic content redaction of PII adds $0.0024 a minute on the first 250,000 minutes, and Call Analytics starts at $0.03 a minute. The free tier covers 60 minutes a month for 12 months.

The limit is that nothing is simpler than on a dedicated API: rates vary by region and add-ons pile up. One point in its favor on call audio: its rates cover up to two channels, so a two-channel call is billed once, not per channel. If you automate with n8n, the AWS Transcribe node for n8n saves you the SDK work.

Standout features
  • One-second billing, no minimum
  • Call Analytics and Medical variants
  • Native S3 and Lambda integration
+Pros
  • ✓Same batch price as Whisper
  • ✓60 free minutes a month for a year
  • ✓Stays inside your AWS contracts
−Cons
  • ✗Streaming costs $0.60 an hour
  • ✗Call Analytics from $0.03 a minute
  • ✗Rates vary by region
Amazon Transcribe vs OpenAI Whisper API
CriterionAmazon TranscribeOpenAI Whisper API
Price per hour, batch$0.36$0.36 (whisper-1)
Streaming$0.60/hrNot on whisper-1
PII redaction+$0.0024/minNot available
Free start60 min/month, 12 monthsNone
Verdict

The pick for AWS teams that want transcription inside their existing account. Outside AWS, the same $0.36 an hour buys more features at Deepgram or AssemblyAI.

See Amazon Transcribe → →
At a glance

6 Whisper alternatives compared

Read the "Price per audio hour" column first: vendors quote per minute, per hour or per second, and converting everything to one hour of audio puts them on the same scale. Prices are pay-as-you-go list rates on each vendor's pricing page, in US dollars, before add-ons.

Best forPrice per audio hourFree planTeam sizeVisit
1DeepgramBest overall Whisper replacement$0.26/hr batch, $0.46/hr live4.4/5$0.0043/min—Voice agents, call appsVisit →
2AssemblyAIBest for recorded calls and audio analysis$0.15/hr batch, diarization +$0.024.3/5$0.15/hr—Call and meeting productsVisit →
3ElevenLabs ScribeBest price per hour across 90+ languages$0.20/hr batch, $0.22/hr live4.2/5$0.20/hr✓Multilingual products, creatorsVisit →
4SpeechmaticsBest for on-premises and broad language coverage$0.24/hr batch, $0.40/hr live4.1/5$0.24/hr—Enterprise, on-premisesVisit →
5Google Cloud Speech-to-TextBest for teams already on Google Cloud$0.18/hr dynamic batch, $0.96 standard3.9/5$0.003/min✓Google Cloud teamsVisit →
6Amazon TranscribeBest for teams already on AWS$0.36/hr batch, $0.60/hr live3.9/5$0.006/min✓AWS teamsVisit →

Whisper reference: whisper-1 at $0.006 a minute ($0.36 an hour), deprecated, with gpt-transcribe recommended at $0.0045 a minute; files up to 25 MB, no streaming on whisper-1. Rev AI, Azure AI Speech and Gladia are covered in the buyer's guide, self-hosted faster-whisper in the FAQ.

Is your tool missing from this page? Email us: hello@hackceleration.com

Buyer's guide

How to choose a Whisper alternative

Whisper belongs to a category called speech-to-text, or automatic speech recognition (ASR): models that turn recorded or live audio into text, usually with timestamps and punctuation. Underneath, every service on this page works the same way. You send audio, either a finished file (batch, or pre-recorded) or a live stream over a WebSocket; the model cuts it into short frames, predicts the most likely words, then formats them. Optional layers run on top: diarization, which labels who speaks when; redaction, which masks names, card numbers and other personal data; keyterm prompting, which pushes the model toward your vocabulary.

Vendors bill that work in audio time, not in requests. An audio hour is one hour of sound processed, whatever the file size; a per-minute rate is the same thing divided by 60, so $0.006 a minute equals $0.36 an hour. Per-second billing means a 14-second file costs 14 seconds, while a vendor with a minimum charge rounds it up. A channel is one track of a recording: a stereo call has two, and several vendors bill each one. Credits are prepaid balances that the usage draws down.

Before you compare accuracy claims, demand five answers from each vendor: the price per hour for batch and for streaming on the model you would use, whether diarization is included or extra, how multichannel audio is billed, the billing increment, and what happens to your audio after processing. Then run 30 minutes of your own audio, with your accents, noise and jargon, through each free credit and count the errors by hand. Benchmarks published by vendors are measured on their chosen datasets, not yours. If you want finished meeting notes rather than an API, see our AI meeting note takers and our Otter.ai alternatives and our guide to switching away from OpenAI.

Trap 1: stereo audio can double your bill

AssemblyAI bills multichannel audio per channel: a one-hour stereo file is billed as two hours. Deepgram bills the total processed duration across channels, and Google Cloud the sum of all channels. Amazon Transcribe is the exception: its rates cover up to two channels, so a two-channel call is billed once. Call recordings often arrive in stereo, one channel per speaker, so a $0.15 hourly rate quietly becomes $0.30. Merge to mono before upload unless you need channel-based speaker separation.

Trap 2: diarization is free on files, paid on streams

Deepgram includes speaker diarization on pre-recorded audio but charges $0.0020 a minute for it on streaming, $0.12 an hour. AssemblyAI adds $0.02 an hour on files and $0.12 an hour on streams. A voice product that needs speaker labels live pays for them on top of the streaming rate, which is already higher than batch.

Trap 3: streaming costs 67% to 79% more than batch

Deepgram Nova-3 Monolingual costs $0.0043 a minute on files and $0.0077 when streamed, 79% more. Amazon Transcribe goes from $0.006 to $0.01, 67% more, and Speechmatics Melia 1 from $0.24 to $0.40 an hour, 67% more. If your audio can wait a few seconds, transcribe the finished recording instead of the stream. Watch the meter too: AssemblyAI bills streaming on the time the connection stays open, idle time included, so close each session as soon as the call ends.

Trap 4: free credits are one-off, free minutes expire

Deepgram gives $200 once, about 700 hours of Nova-3, and that credit does not expire. Speechmatics gives $100, valid 12 months, and AssemblyAI $50. Amazon gives 60 minutes a month, but only for 12 months, and Google 60 minutes a month on its V1 API only. Spend a one-off credit on a real benchmark of your own audio, not on production traffic.

Trap 5: the cheapest Google rate is the slow one

Google's $0.003 a minute applies to dynamic batch, which processes audio at a lower level of urgency. The standard V2 rate for the first 500,000 minutes a month is $0.016 a minute, more than five times as much. Check which mode your code calls before you compare Google with Whisper's $0.006.

Trap 6: the cheapest rate can cost you your data

Two headline prices on this page depend on what the vendor may do with your audio. Speechmatics' $0.12 an hour for Melia 1 includes a 33% discount that applies only if you opt in to let it use your audio and transcripts to train its models, on top of 25% for its largest annual subscription; the base rate is $0.24. Google's V1 rate of $0.016 a minute is the data-logging price: without logging, it is $0.024. If your recordings hold client calls or health data, compare the prices you would actually pay with training and logging switched off.

What about Rev AI, Azure AI Speech and Gladia?

Three more APIs appear in competing lists. Rev AI charges $0.20 an hour for its English Reverb model and $0.30 for Spanish, French and 55 other languages, hosts Whisper Large at $0.005 a minute, and rounds each job to the second with a 15-second minimum. Azure AI Speech costs $0.18 an hour in batch and $1 an hour in real time, with 5 free real-time hours a month on its free tier: it fits teams already on Microsoft, as Google and Amazon fit theirs. Gladia, priced in euros, starts at €0.16 an hour for recorded audio on Solaria-3 and €0.68 in real time, with €50 of free credits. We kept them out of the ranking because each overlaps a ranked pick at a similar or higher rate.
FAQ · 8 questions

Whisper alternatives, the FAQ

  • Is OpenAI Whisper free to use?
    Yes, the model itself is free: Whisper's code and model weights are released under the MIT License, so you can run them commercially on your own hardware. The hosted API is not free, and running locally needs a GPU with about 1 GB of VRAM for the tiny and base models, 2 GB for small and 5 GB for medium.
  • Can Whisper run on a CPU without a GPU?
    Yes, and the smaller models are the practical choice there. Tiny (39 million parameters) and base (74 million) run on a laptop, while large has 1,550 million parameters; ports such as whisper.cpp and faster-whisper exist precisely to make Whisper faster on ordinary machines, and faster-whisper also adds a voice activity filter that reduces invented text on silence.
  • Can I keep the Whisper model without OpenAI's API?
    Yes, in two ways. The weights are MIT-licensed, so you can run them on your own GPU, and Deepgram hosts Whisper Large as a managed model at $0.0048 a minute on pay as you go, about $0.29 an hour, through the same API as Nova-3. That second route keeps Whisper's output while you run Nova-3, at $0.0043 a minute, on the same files and compare the two transcripts line by line.
  • Which audio formats does the Whisper API accept?
    The Whisper API accepts flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav and webm files. A raw WAV file is about ten times larger than an MP3 at the same length, so converting long WAV recordings to MP3 or Opus first is the simplest way to stay under the 25 MB upload limit without splitting.
  • How do I stop Whisper from hallucinating on silence?
    Remove the silence before Whisper sees it. Run voice activity detection (faster-whisper exposes a VAD filter) or trim pauses with ffmpeg, then disable conditioning on previous text so a repeated line does not loop. On the OpenAI developer forum, users report that prompts asking the model not to invent words did not stop the extra text.
  • Does OpenAI keep or train on the audio I send for transcription?
    No, not by default. Audio sent to OpenAI's transcription endpoint is not used for training, and OpenAI keeps no abuse-monitoring logs or stored application state for it. The endpoint is also served from regional domains, including the EU and Australia, for teams that need data residency. Zero Data Retention is also available for this endpoint, on approval by OpenAI.
  • Is Whisper HIPAA compliant?
    Whisper itself is a model, so compliance depends on where it runs: self-hosted on your own servers, the audio never leaves your environment. Among hosted alternatives, ElevenLabs states that Scribe v2 Medical is HIPAA eligible with business associate agreements and a Zero Retention Mode, and Amazon offers a dedicated Transcribe Medical service.
  • How long can an audio file be for the Whisper API?
    The limit is size, not duration: files can be up to 25 MB. At 128 kbps that is roughly 26 minutes of MP3 audio, so longer files must be compressed to a lower bitrate or split, ideally on a pause, since a cut in the middle of a word is often transcribed wrongly on both sides.
Hack'celeration Lab

Get the next breakdown in your inbox

No spam. Unsubscribe anytime.