Skip to content

TTS Improvement list #208

@Yanrishatum

Description

@Yanrishatum

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions