Skip to content

Novel Reader v1.2.0

Choose a tag to compare

@AbhinavXT AbhinavXT released this 17 Feb 03:36
· 54 commits to main since this release

Novel Reader v1.2.0

New Features

Background TTS Playback

  • TTS now works reliably when the app is in background
  • Shows notification with playback controls while reading
  • Tap notification to return to app, or tap "Stop" to end TTS

Sentence Highlighting

  • Current sentence being read is highlighted with a subtle background
  • Easily follow along as TTS reads your novel
  • Highlight automatically moves to the next sentence

Start Reading from Current Position

  • TTS now starts from the paragraph you're currently viewing
  • No more starting from the beginning of the chapter every time
  • Scroll to any position and press Play to start from there

Auto-Scroll During TTS

  • Screen automatically scrolls to keep the current paragraph visible
  • Smooth scrolling when TTS moves to a new paragraph
  • Never lose your place while listening

Improvements

  • Added auto-retry (up to 3 attempts) when loading chapters during TTS
  • Improved chapter navigation reliability in continuous reading mode
  • Better handling of TTS state when switching between apps

Bug Fixes

  • Fixed TTS stopping or freezing when app is in background
  • Fixed TTS callbacks not firing until returning to app
  • Fixed duplicate variable declarations in TTSManager

Technical

  • Added TTSForegroundService for background audio playback
  • Notification permission request for Android 13+ (API 33)
  • TTSManager now tracks paragraph and sentence indices
  • Handler-based timing for better background compatibility

📋 Requirements

  • Android 7.0 (API 24) or higher
  • Notification permission required for background TTS (Android 13+)

Download

Download novel_reader.apk below and install on your Android device.


Full Changelog: v1.1.1...v1.2.0