Overview
Field: NLP Authors: Carlos Bain, Max Bain Published: 2025-09-01 arXiv: 2509.00138
Abstract
While WhisperX accelerates speech transcription via intra-audio batching, it isolates audio segments, losing the historical context needed for coherent punctuation and terminology transcription. Conversely, standard Whisper retains context sequentially but suffers from slow inference and hallucination loops. To achieve the best of both worlds, we propose Context-Aware Interleaved Batching. By using VAD-derived segment boundaries, our algorithm stabilizes Whisper's text conditioning, allowing us to safely maintain continuous historical context across batched audio segments. As demonstrated on long-form audio benchmarks, this approach reduces Word Error Rate (WER) and improves proper noun transcription, all while maintaining high-throughput inference speeds.
Key Takeaways
- Problem: WhisperX's intra-audio batching is fast but processes segments in isolation, degrading punctuation and terminology consistency.
- Trade-off: Sequential Whisper keeps context but is slower and prone to hallucination loops.
- Solution: Context-Aware Interleaved Batching leverages VAD-derived segment boundaries to stabilize text conditioning and carry continuous historical context across batched segments.
- Results: Lower WER, better proper noun transcription, and high-throughput inference on long-form audio benchmarks.