OpenReader logo

OpenReader

Self-hosted text-to-speech document reader with synchronized highlighting

Alternative to: speechify, natural reader, elevenlabs reader


About Versions (51)

v1.2.1

2026-01-21

✨ What’s New

🐜 Bug Fixes

  • More reliable PDF sentence and word highlighting during layout changes and rapid updates, preventing stale or overlapping highlights.
  • Revamped text normalization and TTS block splitting for better handling of long/complex content, EPUB texts, dialogue/quotes, and PDF artifacts.

πŸ§ͺ Tests

  • Expanded unit tests covering block-splitting, EPUB behavior, oversized inputs, and boundary cases.

Full Changelog: https://github.com/richardr1126/OpenReader-WebUI/compare/v1.2.0…v1.2.1