ReadYouApp / ReadYouApp/ReadYou
Read Aloud / TTS: Ability to pause, skip forwards/backwards, and follow along the text
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 7.5k
- Forks
- 330
- PR merge metrics
- No merged PRs in 30d
Description
Checklist
- I've already searched in existing issues and haven't found a similar feature request.
Which category best fits this feature request?
User Interface
Is your feature request related to a problem? Please describe.
Hi there! I'm so happy to see the Read Aloud / Text to Speech function finally integrated into Read You. It's a fantastic tool for accessibillity.
My only issue with it is that there's no pause, rewind, or skip forward buttons — just a stop. So, if I need to take a short break from reading a long article, there's no way for me to pick up where I left off, or jump right back into a particular section of the article.
Describe the solution you'd like
I would like to see more player controls for the Read Aloud function, such as a progress bar that can be used to jump to a section, a pause button, a skip forward button, and a skip backwards button.
I would also love to see an (optional) indicator which highlights the text being read as its being read, and allows users to double-tap to start the reading from a particular section:
Here are some examples from other reading apps:
Read Aloud
AblePlayer
Hyperaudio
Related links
Related issues:
https://github.com/ReadYouApp/ReadYou/issues/42
https://github.com/ReadYouApp/ReadYou/issues/201
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue does not name implementation files or tests; start by locating the existing Read Aloud/Text to Speech entry point in the Android app and review related issues 42, 201, 801, and 1171. Done would include the requested pause, seeking, and skip controls, plus the optional text-following behavior described in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- accessibility, mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100