Aligns generated speech against known text; outputs per-word timings + char offsets for the Synthy/iRead boris_tts_* provider. Pairs with an n8n/FastAPI mapping layer that converts to UTF-16 offsets on the original text.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>