v3.7.8
m-bain/whisperXv3.7.8Mar 10, 2026by Barabazs
AI Summary
Backport of alignment fixes from v3.8.2, restoring the original CTC forced-alignment logic and fixing blank_id handling for specific model types.
Key Highlights
- Restored original CTC forced-alignment logic
- Fixed blank_id hardcoded to 0 issue (broke HuggingFace models)
Full Release Notes
Backport of word-level timestamp fixes from v3.8.2. ## Bug Fixes - **Restore original CTC forced-alignment** (f2609a6): PR #986 caused all words to anchor to the start of the segment window (silence) instead of actual speech. Reverts get_trellis/backtrack to the original PyTorch tutorial implementation. Fixes #1220. - **Fix blank_id hardcoded to 0** (636f298): Broke alignment for HuggingFace models where blank is [pad], not index 0. **Full Changelog**: https://github.com/m-bain/whisperX/compare/v3.7.7...v3.7.8