Back to BlogIs OpenAI Whisper good for transcription?

Is OpenAI Whisper good for transcription?

Key Facts

  • A Northeastern study of 176 bodycam videos found AI transcription identified just 3.3 speakers per transcript versus 4.8 in human-edited versions.
  • OpenAI replaced whisper-1 after it posted a 40.37% token error rate on Common Voice — more than double its replacement's 19.27%.
  • One benchmark put base Whisper at ~5.1% conversational word error rate versus Deepgram's ~4.3%.
  • A separate July 2025 comparison found Whisper winning on accuracy at 10.6% WER against Deepgram Nova-3's 12.8%.
  • OpenAI's newer gpt-transcribe models dropped word timestamps and speaker diarization entirely — the exact features legal transcription requires.
  • Duane Morris attorneys warn that misheard words and incorrect speaker designations in AI transcripts can create malpractice exposure.
  • In one drug-related exchange, AI attributed three lines from both an officer and a civilian to a single speaker.

Why Defenders Are Testing Whisper on Bodycam and Jail Calls — and What It Gets Wrong

Your discovery dump lands: 40 hours of bodycam, two interrogation videos, a stack of jail calls, and a 911 recording — all due before the preliminary hearing. The temptation is real. Whisper is free, open-source, and runs locally, so spinning up a DIY transcription stack over the weekend feels like the resourceful move.

The research says to slow down before you trust that output in a legal setting. A Northeastern study of 176 body camera videos (~23 hours across 73 incidents) found AI transcription captured most words correctly but failed where it matters most in legal audio: speaker attribution. The AI identified an average of 3.3 participants per transcript versus 4.8 in human-edited versions — and it maxed out at 7 participants where humans identified as many as 16.

That failure mode should sound familiar. In one drug-related exchange, the AI captured nearly every word but attributed three lines from an officer and a civilian to a single speaker. For a defender, that error isn't cosmetic — it changes who said what, which is often the entire question in a suppression hearing or cross-exam.

The ethics literature backs this up. Duane Morris attorneys warn that "misheard words, incorrect speaker designations or 'hallucinated' dialogue" can lead to inaccurate records, litigation risk, and potential professional liability — and that relying on an inaccurate AI transcript as a record of client instructions could create malpractice exposure. Calli Schroeder of EPIC put it bluntly in the Northeastern reporting: an AI transcript may be 98% accurate, but that 2% "could completely change who is at fault and what occurred in an encounter."

The DIY Whisper stack has specific gaps that map directly onto these documented risks:

  • No diarization quality control — Whisper alone produces no speaker labels at all, and bolt-on tools like WhisperX still produce anonymous "Speaker A" labels that struggle when voices sound similar or people talk over each other
  • No citations — nothing ties a quoted line back to the exact second of video, so verifying any statement means scrubbing footage manually
  • No audit trail — nothing records what the AI produced, what a human changed, or when
  • No redaction workflow — preparing discovery turnover means a separate toolchain entirely

None of this means Whisper is useless. It means raw transcription is the easy 20% of the job. The hard part — knowing who spoke, verifying every quote against the source, and documenting your review — is the part the free stack leaves to you. This is the gap a grounded evidence-review workspace like Evidence Copilot is built to close: diarized transcripts with word-level timestamps, every AI answer cited to the exact video moment, and every output flagged as AI-generated and pending human review.

Whisper's Accuracy, Honestly: What the Benchmarks Do and Don't Show

Whisper's accuracy numbers depend entirely on who ran the test — and that's the first thing to know before trusting any benchmark.

OpenAI itself has always positioned Whisper as a generalist. The original announcement claims the model "approaches human level robustness and accuracy" and makes 50% fewer errors than comparable models, but OpenAI also admits Whisper "does not beat models that specialize in LibriSpeech performance" because it was never fine-tuned on a specific dataset. That's a candid framing: broad robustness, not best-in-class precision.

The numbers that follow are messier. One 2025 benchmark comparison puts base Whisper at roughly 5.1% word error rate on conversational English versus Deepgram's 4.3%, with multi-speaker audio at about 7% for Whisper versus 5.8% for Deepgram. Yet a separate comparison from Modal reported the opposite direction — Whisper at 10.6% WER against Deepgram Nova-3's 12.8% — while noting that "benchmarking WER is not an exact science and is highly dependent on the shape of your dataset."

Then there's the OpenAI transition that most people missed. OpenAI has replaced whisper-1 as its recommended default with gpt-transcribe models, after whisper-1 posted a 40.37% token error rate on Common Voice — more than double the 19.27% of its replacement. But here's the part that matters for legal work: the new models dropped word timestamps, speaker diarization, and SRT/VTT output entirely. The features a defender needs to cite "the officer says X at 14:32" are the features OpenAI's own successors no longer provide.

So what should you actually conclude?

  • Whisper's raw WER is genuinely competitive — no benchmark shows it falling off a cliff on ordinary speech.
  • Every benchmark contradicts another one, because results track the test dataset, not a universal truth.
  • The legal-relevant failure mode isn't word accuracy anyway — it's speaker attribution, where AI transcription consistently underperforms humans.
  • OpenAI's own roadmap confirms Whisper is superseded, and its replacements lost the timestamping and diarization legal transcription requires.

The honest takeaway: no published benchmark can tell you how Whisper handles your jail calls or that specific bodycam file with two officers talking over a civilian. The only valid test is running the engine on your own audio and checking the output line by line. That's true whether you're evaluating Whisper, Deepgram, or anything else — which is why any transcription workflow, including the one we built at Evidence Copilot, treats the engine as a starting point with every output marked for human review rather than a finished record.

Ask a room full of defenders whether they trust AI transcripts and you'll get the same answer: it's not the words, it's who said them. That instinct is backed by hard data — and it reframes the entire Whisper question from "which engine is most accurate" to "what process sits around any engine."

Calli Schroeder of EPIC put it plainly in a study of 176 bodycam videos: "An AI transcription or summary may be 98% accurate, but that 2% could completely change who is at fault and what occurred in an encounter." In that same study, AI transcription averaged 3.3 identified participants per transcript versus 4.8 in human-edited versions — and in one drug-related exchange, it attributed three lines from both an officer and a civilian to a single speaker. For a suppression hearing or cross-exam, that's not a typo. That's the record itself being wrong.

This is why the DIY Whisper stack — local Whisper plus a notes tool — breaks at case scale, regardless of how good the raw word accuracy is. What legal audio actually requires is a workflow:

  • Diarization QC — a human confirms every speaker label, because machine diarization produces anonymous "Speaker A" labels and struggles when voices sound similar or people talk over each other, as diarization research documents.
  • Word-level timestamps — so you can cite "the exact second" in a hearing, not a paragraph.
  • Citations back to the source moment — every quote in a brief or cross-exam draft tied to the file it came from.
  • Immutable originals and an audit trail — redactions create derived files; the underlying evidence is never altered.

The ethics literature converges on the same point. Attorneys at Duane Morris warn that "misheard words, incorrect speaker designations or 'hallucinated' dialogue can lead to inaccurate records, miscommunication, litigation risks, and potential professional liability" — and that relying on an unverified AI transcript of client instructions could create malpractice exposure under the duty of competent representation. Even benchmark analyses showing sub-5% word error rates recommend a human review step for legal use.

The practical takeaway: no engine — Whisper, Deepgram, or anything else — should ever hand you a finished record. The engine is the investigative assistant that prepares the file; the human decides what the details mean. That's the design logic behind Evidence Copilot: Deepgram Nova transcription with diarization and word-level timestamps, one-click speaker renaming, every AI answer marked for human review and citing the exact video moment or PDF page, and originals that stay immutable. The engine matters. The workflow around it decides whether the transcript holds up.

A Practical Way to Test Transcription on Your Own Discovery

Benchmarks won't tell you whether Whisper can handle your caseload. The published numbers contradict each other — one comparison puts base Whisper at ~5.1% conversational WER versus Deepgram's ~4.3%, while another testing in July 2025 found Whisper at 10.6% beating Deepgram Nova-3's 12.8%. The honest takeaway from both: benchmarking WER is highly dependent on the shape of your dataset, so the only valid test is your own audio.

Here's a protocol you can run in an afternoon. Pick three real files from an open case — a noisy bodycam clip with wind and distant voices, a multi-speaker interrogation, and a jail call. Choose a segment of two to three minutes from each. Run the same segment through local Whisper and through a managed engine with diarization, then score both on two axes: word errors and speaker attribution.

Word errors are the easy part. Mark every word the engine got wrong, missed, or invented. Speaker attribution is where the real damage happens. A study of 176 body camera videos found AI transcripts identified an average of 3.3 participants per transcript versus 4.8 in human-edited versions — and in one exchange, three lines from an officer and a civilian got attributed to a single speaker. That's the failure mode that matters when you're building a cross-examination.

When you score speaker attribution, ask:

  • How many distinct speakers did the engine detect versus how many actually spoke?
  • Did overlapping speech get merged into one speaker?
  • How much time does fixing the labels take — and can you fix them once or segment by segment?
  • Can you cite the corrected transcript back to the exact second of video?

That last item is the workflow question. Local Whisper gives you raw text and nothing else — no diarization QC, no citations, no redaction, no audit trail. Evidence Copilot runs Deepgram Nova with speaker diarization and word-level timestamps, one-click speaker renaming that propagates across every segment, and grounded citations that seek the exact video moment. Every AI output is flagged as pending human review, which is the safeguard ethics guidance demands — Duane Morris attorneys warn that misheard words and incorrect speaker designations can create malpractice exposure.

Pricing is published, no sales wall: Solo $39/user/mo with 15 media-processing hours, Firm $99/user/mo with 60 hours, and a PD Office tier at $750/attorney/yr with 100 hours. If you want to see the protocol run on real discovery, book a 20-minute walkthrough at evidencecopilot.com/book — or skip the call and start on Solo at evidencecopilot.com/signup.

Frequently Asked Questions

Is OpenAI Whisper accurate enough for transcribing bodycam and jail calls?
Whisper's raw word accuracy is genuinely competitive — benchmarks show it at roughly 5.1% word error rate on conversational English — but no published benchmark tests it on legal audio specifically. The only valid test is running it on your own discovery files and checking the output line by line, since benchmarking WER is highly dependent on the shape of your dataset.
What's the biggest problem with using AI transcription for legal evidence?
Speaker attribution, not word accuracy. A study of 176 body camera videos found AI identified an average of 3.3 participants per transcript versus 4.8 in human-edited versions — and in one exchange, three lines from an officer and a civilian got attributed to a single speaker. That error changes who said what, which is often the entire question in a suppression hearing.
Does Whisper automatically label who is speaking in a transcript?
No — Whisper alone produces no speaker labels at all, and bolt-on tools like WhisperX still output anonymous "Speaker A" labels that struggle when voices sound similar or people talk over each other. Machine diarization generally requires a human to confirm every speaker label, especially in multi-speaker recordings like interrogations.
Is Whisper still the best transcription model OpenAI offers?
OpenAI has replaced whisper-1 with gpt-transcribe models after whisper-1 posted a 40.37% token error rate on Common Voice — more than double its replacement's 19.27%. But the new models dropped word timestamps and speaker diarization entirely, which are exactly the features you need to cite "the officer says X at 14:32" in a hearing.
Can I get in trouble for relying on an AI transcript in my case?
Potentially, yes. Duane Morris attorneys warn that misheard words, incorrect speaker designations, or hallucinated dialogue can create litigation risk and malpractice exposure — for example, if an unverified AI transcript is treated as the record of client instructions. Every AI transcript should be reviewed line by line before it's used as a record.
What does the free DIY Whisper stack miss that legal work actually requires?
Raw transcription is the easy 20% — the free stack leaves you without diarization quality control, citations tying quotes to the exact second of video, an audit trail of what was changed, or a redaction workflow for discovery turnover. A grounded evidence-review workspace like Evidence Copilot is built to close that gap, with every AI answer cited to the exact video moment and flagged as pending human review.

The Verdict on Whisper: A Good Engine, an Incomplete Workflow

So, is Whisper good for transcription? As a free, open-source engine, yes — its raw word accuracy is genuinely competitive, and testing it on your own audio costs you nothing but an afternoon. But the honest answer for legal work is more complicated. The benchmarks contradict each other, OpenAI itself has moved on to models that dropped the timestamps and diarization legal transcription depends on, and the failure mode that actually decides cases — who said what — is where AI transcription consistently falls short. A study of 176 body camera videos found AI identified an average of 3.3 participants per transcript versus 4.8 in human-edited versions. Whatever engine you run, the workflow around it — diarization QC, word-level citations, human review, immutable originals — is what makes the transcript hold up in a hearing. That's the gap Evidence Copilot is built to close, with grounded citations to the exact video moment and every AI output flagged for your review. Run the three-file test protocol from this article on your own discovery, then decide. If you want to see it done on real footage, book a 20-minute walkthrough at evidencecopilot.com/book — or start on Solo at evidencecopilot.com/signup.