arXiv paper· speech processing / automatic speech recognition (machine learning)· method paper

Reducing Hallucinated Transcripts in Whisper via Hallucination Space Projection

Maryam Abbasihafshejani, Murtuza Jadliwala

cs.AI

Quick verdict

Claims training-free decoder projection cuts Whisper non-speech hallucination 88-92% (HR 31.3→2.4-3.7%); numbers consistent, but no significance tests or code.

Summary

The paper proposes a training-free, inference-time mitigation for Whisper's tendency to emit fluent transcripts on non-speech audio. From ESC-50 folds 1–3 calibration data, the authors collect decoder hidden states for non-speech clips that trigger hallucinations versus those correctly rejected, take activation differences, and compute an SVD whose top-r right singular vectors define a rank-r projection basis at one decoder layer. At inference, hidden states are projected away from this subspace (strength α); a gated variant applies the projection only when Whisper's baseline no-speech probability exceeds γ, requiring a second decode pass. Using Whisper small, medium, and large-v3 with per-scale parameters (e.g., large-v3: ℓ=28, r=4, α=1.0, γ=0.05), always-on projection lowers the average hallucination rate over ESC-50 folds 4–5, UrbanSound8K, and filtered FSD50K from 31.31% to 2.44%, and gated projection to 3.74% (92.21% and 88.05% relative). The gated variant beats BoH phrase filtering (44.09% average HR) and slightly beats WhisperX VAD on HR (4.09% vs 5.24%), but with worse LibriSpeech WER (6.17/6.57 vs 2.67/4.74 on test-clean/other) and nonzero false rejections (up to 9.97%). Main limitations: no significance testing or variance estimates, unspecified activation-pairing details, no code-release statement, and real speech-recognition costs.

Review complete

Assessment at a glance

speech processing / automatic speech recognition (machine learning)

5

risk flags identified

● high 0

● medium 3

● low 2

Reproducibility readinessmedium
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducibleNeeds GPU

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • A rank-1–4 subspace, obtained by SVD of decoder activation differences between hallucinating and correctly rejected non-speech calibration clips at a single mid/late layer, captures Whisper's non-speech hallucination behavior and transfers unchanged across datasets.
  • Always-on projection lowers average hallucination rate across small/medium/large-v3 on ESC-50 folds 4–5, UrbanSound8K, and filtered FSD50K from 31.31% to 2.44% (92.21% relative), with gated projection reaching 3.74% (88.05%).
  • Gated projection confines the speech-recognition cost to absolute WER increases of 0.33–4.39 percentage points and false-rejection rates of 0.41–9.97% on LibriSpeech, exposing a controllable HR–WER–FRR trade-off.
  • The method outperforms training-free baselines (BoH phrase filtering, no-speech threshold tuning) and exceeds WhisperX VAD on hallucination rate (4.09% vs 5.24% average) without an external VAD, though at a worse WER/FRR operating point.
  • False rejections need not be permanent losses: uncertain segments can be flagged for re-transcription, verification, or human review in deployment.

Strengths

  • Internally consistent aggregate numbers

    The abstract's headline averages re-derive exactly from Table 1 across three model scales × three datasets (small 19.06, medium 27.66, large-v3 47.23 → 31.32% original; 2.45% always-on; 3.74% gated), and the relative reductions (92.21%/88.05%) check out — unusually verifiable for an ML paper.

  • Honest, explicit trade-off reporting

    WER and FRR get dedicated tables (Tables 2–3); gating is motivated by always-on's speech damage (large-v3 test-clean WER 12.95% vs 6.17%; FRR 10.50% vs 2.86%), and the abstract and §5.3 state the costs plainly.

  • Genuine cross-dataset generalization with held-out calibration

  • Broad baseline and ablation coverage

Weaknesses

  • No statistical rigor

  • Underspecified method details and no code

  • Strongest baseline wins on speech preservation

  • Table anomalies and config inconsistencies

  • No compute/latency analysis of two-pass gating

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What counts as a Whisper “hallucination” in this paper?

Here, a hallucination is any non-empty transcript Whisper produces for audio containing no speech at all (e.g., silence, roosters, car horns, jackhammers), since the correct transcript is empty. It is measured as the hallucination rate (HR): the fraction of non-speech clips yielding text after Whisper's default no-speech filtering (threshold 0.6).

Does the method require retraining or fine-tuning Whisper?

No. The method estimates a low-rank projection basis once from decoder activations on non-speech calibration audio (ESC-50 folds 1–3) and applies it at inference via a forward hook on one decoder layer. No Whisper parameters are updated, and no external VAD or phrase list is needed.

How much does this hurt normal speech transcription?

With the recommended gated variant, LibriSpeech word error rate rises by 0.33–4.39 percentage points across model scales, and 0.41–9.97% of speech clips are falsely rejected as no-speech. For comparison, the WhisperX VAD baseline achieves a similar hallucination rate (5.24% vs 4.09% average) with lower WER (2.67/4.74) and 0% false rejections, but requires an external VAD model.

Is code available for this paper?

The paper does not mention any public code, calibration bases, or checkpoint release. It does specify per-model hyperparameters (e.g., large-v3: layer 28, rank 4, α=1.0, γ=0.05) and uses fully public datasets and the official OpenAI Whisper implementation, so reimplementation is possible in principle.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • In-text figure grids (Figures 1, 2, 5–8) were extracted as flattened number runs, so per-cell figure values were used sparingly; all tables quoted in this review extracted cleanly. No truncation observed — the text ends cleanly at Table 8.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Reducing Hallucinated Transcripts in Whisper via Hallucination Space Projection | Evolve.Pub