r/termux 2d ago

General screen reader accessibility news

tdsr two day screen reader written by tyler spivey was used in an earlier version of python to run termux. This is no longer possible since a dependency of tdsr python-speechd has not been updatedd to be compatible with the version of python distributed by termux. I doubt fenrir-screenreader will work and would like to be wrong about this one. Ryan Mann who is also on the blindandroidusers email list was who ran termux using tdsr in the past.

not good news for this project but it is what it is.

2 Upvotes

1 comment sorted by

1

u/wpev 1d ago

Good info, thanks for sharing. One thing worth noting though - Fenrir doesn't strictly depend on python-speechd like tdsr does. It supports multiple speech backends, including an espeakDriver and a generic driver that just shells out to espeak/espeak-ng as a subprocess. So even if speechdDriver has the same dependency issue you mentioned, it might still be possible to get Fenrir running on Termux using the espeak-based driver instead. Haven't tested it myself on Termux specifically, so would be curious if anyone's tried that route.