this post was submitted on 02 Oct 2023
23 points (100.0% liked)

Literature

5414 readers
67 users here now

Pretty straightforward: books and literature of all stripes can be discussed here.

If you're interested in posting your own writing, formal or informal, check out the Writing community!


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 1 year ago
MODERATORS
 

Extra info:

My iPhone is using dark mode and I have the blue light filter on roughly half.

My kindle is an old model e-ink with no light.

you are viewing a single comment's thread
view the rest of the comments
[–] blindsight@beehaw.org 5 points 1 year ago (1 children)

Sometimes I deliberately put on a book I didn't enjoy if the book I'm reading is keeping me up from being too engaging.

I prefer text-to-speech to narration, though. I find human speech too hard to understand at high playback speeds with various vocal inconsistencies, like different character voices. And low playback speeds don't keep my ADHD attention, so my mind wanders and I get frustrated when I tune back in and have no idea what's happening.

[–] hsl@wayfarershaven.eu 4 points 1 year ago (1 children)

What's your preferred app for the text-to-speech function?

[–] blindsight@beehaw.org 3 points 1 year ago* (last edited 1 year ago)

I like Moon+ Reader Pro the best, just using the default old Google voice.

FBReader is also pretty good, and the free version allows plugins, which allows you to add the free TTS plugin. (Integrated TTS is in the paid version of FBReader.)

I also use Android's TalkBack mode with Kindle. It works well, since it auto turns pages for you. It needs to read whole pages at a time, so it's a bit of a pain re-reading things if you get interrupted. (Reduce the number of words per page to mitigate this.) It also puts a beep in each time the page turns (so don't reduce the words per page too low.) And it only keeps taking while you're screen is on, so it uses a lot more battery and will mess up your playback if the screen is touched. (Increase your screen on time in display settings so it reads for up to half an hour without touching the screen, or use Google Maps navigation overlay or some other method to force the screen to stay on indefinitely, if desired.)

I prefer a more monotone/robotic sounding voice for maximum consistency and to allow me to interpret tone, but there are lots of other TTS Engine options that can easily be added to Android if you prefer more natural sounding voices. That said, most have a much reduced maximum speed compared to Google's TTS option, so you might find other engines limiting once you get used to TTS if are looking to speed things up.

If anyone knows of a TTS with a faster maximum speed than Google's TTS, I would love to hear about it. I haven't found any faster ones in my searching, but there shouldn't be any technical reason why faster isn't possible.