Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TTS Improvement list #208

Open
6 of 23 tasks
Yanrishatum opened this issue Jul 5, 2021 · 0 comments
Open
6 of 23 tasks

TTS Improvement list #208

Yanrishatum opened this issue Jul 5, 2021 · 0 comments

Comments

@Yanrishatum
Copy link
Contributor

Yanrishatum commented Jul 5, 2021

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

  • UI: Make chapter name to scroll.
  • UI: Autoscroll to current sentence
  • UI: Toggle for auto-read next chapter
  • Options: Move bookmarks with TTS
  • 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
  • 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)
    • 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant