NovelLibrary icon indicating copy to clipboard operation
NovelLibrary copied to clipboard

TTS Improvement list

Open Yanrishatum opened this issue 4 years ago • 0 comments

This is a general TTS improvement TODO list.

Will be resolved in next batch:

  • [ ] UI: Set a stop-timer
  • [ ] Handling of media events
  • [ ] Detection of page/buffer links and display of them on TTS UI *partially done
  • [ ] Convert <br/> to actual newlines (Test: 80k gold loli, ch45)

Primary list

  • [x] UI: Make chapter name to scroll.
  • [x] UI: Autoscroll to current sentence
  • [ ] UI: Toggle for auto-read next chapter
  • [x] Options: Move bookmarks with TTS
  • [x] Options: Mark as read by TTS
  • [ ] Major feature: SSML support. Not much to say about it right now, as there is a need to implement more sophisticated text analyzer.
  • [ ] UX: User-defined subtitutes (regex replacement). *partially done
  • [x] Merge pages for TTS.
  • [ ] Ability to pre-record a TTS chapter. Initially I said it's questionable, but we already have "download for offline", but in case there's an online-only TTS (like google cloud TTS), being able to pre-record chapters would be a good feature for people who don't have a decent mobile internet coverage in their city.
  • [ ] Ability to queue next chapters.
  • [ ] Ability to jump specific chapter from UI.
  • [ ] Remember TTS state and allow for it to be revived from said state by system.
  • [ ] Ability to select the sentence jump distance.
  • [ ] Analyzer/Cleaner:
    • [ ] Detection of *\n*\n*\n repeats (Test: 80k gold loli, ch45)
    • [ ] Detection when each paragraph starts with a special character. (Test: 80k gold loli, ch45)
    • [x] Removal of [Previous] [TOC] [Next] stuff (Test: 80k gold loli, ch45)
    • [ ] Inline URL replacement with something like "URL to website name"
    • [ ] Support for image alt attribute

Yanrishatum avatar Jul 05 '21 15:07 Yanrishatum