Lagrange v1.5.3-issue-182-debug-1
Feature
- Added read-along playback for local EPUB 3 media overlays. Open an EPUB, tap the reader center to show controls, then select
Listen to narration. Playback highlights the active sentence, resumes from its saved narration location, and provides audiobook-style speed and playback controls. - Selecting text in an EPUB with narration offers
Play narrationfor the sentence containing the selection. Narration uses Android media controls without creating audiobook progress or history.
How to try read-aloud
- Install the combined APK, the default download for most devices.
- Open a local EPUB that contains EPUB 3 media-overlay narration.
- Tap the center of the reading page to show the reader controls, then tap
Listen. - To start at selected text, long-press/select text and choose
Play narration.
Validation
- The full JVM unit-test suite, Android-test Kotlin compilation, Android lint, debug APK assembly, and Android-test APK assembly passed for the implementation.
- Android instrumentation was compiled but not run on a connected device in the final verification session. The user confirmed the read-along highlighting advances reliably with narration.
- The prerelease workflow attaches a combined APK as the default download and architecture-specific alternatives.