LNReader / lnreader

Light novel reader for Android.
https://lnreader.github.io
MIT License
1.8k stars 191 forks source link

[Feature Request] TTS Improvements #90

Closed BoredBrownBear closed 7 months ago

BoredBrownBear commented 3 years ago

Thanks for including TTS support on your recent updates! Just a few more features related to TTS that are still not implemented, but is common in all readers with TTS support.

  1. Controls for speech rate / speed
  2. Controls for seeking where to start, move forward, go back, etc.
  3. Text highlighting for current sentence being read by TTS.

These features are found in most epub readers (i.e. Moon+ Reader) and the late Ranobe app.

FireTner commented 2 years ago

Oh, that'd be awesome I'd love that

0-shubham-0 commented 2 years ago

Yes please. I want this so much. Also, another feature: Start tts from the selected part/word/sentence.

Dohko1 commented 2 years ago

This was requested almost a year ago, sadge.

satvikpendem commented 1 year ago

Is this still being worked on?

nyagami commented 1 year ago

3 was done in plugins branch

satvikpendem commented 1 year ago

Thanks, primarily looking for 1 and 2 as I listen to audiobooks mainly and doing that for LNs is kind of a pain, you have to download them manually.

cactusoftheday commented 1 year ago

I'm kinda interested in working on this. @satvikpendem could you perhaps clarify on what point 2 is? I know point 1 is just controlling the speed at which the voice goes at but what does point 2 mean?

satvikpendem commented 1 year ago

@cactusoftheday Check out how Moon+ Reader Pro does it, it starts the TTS at the top of the current page or when you highlight a piece of text. LNReader currently starts at the beginning of the chapter regardless of how far along you are in the chapter.

nyagami commented 8 months ago

implemented in 2.0 version

nyagami commented 7 months ago

you can try v2 beta version, or wait for it stable release