Hello @GrapheneOS screen-reader users and other #a11y friends,

There was an interesting debate going on at the end of may where screen reader users were asking for #tts engine included with GrapheneOS base system.
grapheneos.social/@GrapheneOS/…

I understand this is very unlikely to change in the near future as I am not aware of a TTS system that is open-source and modern enough to be included.
@Accessible Android has a list of TTS engines sorted by language at this page: accessibleandroid.com/list-of-…
Except of eSpeak-ng and RHVoice there is another opensource app called SherpaTTS that can use Piper TTS and Coqui based voices at: github.com/woheller69/ttsEngin…
Including eSpeak-ng, RHVoice, SherpaTTS and the list of TTS engines mentioned by accessible android, is there a viable TTS engine or at least one that is close enough to be viable to get included in the foreseable future?

Another approach I have been thinking about is to add / inject the TTS app or any other app I'd like as a part of the install process. It turns out I am not the only one speculating about that idea and it's not practical and feasible either as it's also breaking the security model.
It's been discussed recently at: discuss.grapheneos.org/d/25899…

Another way on how to install an app on an android device would be using adb install from a computer. I am not definatelly sure on this but GrapheneOS does not allow enabling ADB on production builds. In order to instal a TTS app over ADB we'd need to find a way on how to install GrapheneOS with ADB preenabled on first run. This is a huge security hole as well.

There might be a way to build my own flavour of GrapheneOS, but that's too involved, I'd need very powerfull machine for the actual build process and I would again compromise security by either disabling or handling future updates on my own building each new release on my own.

So given the current state I am afraid we screen reader users are out of luck and there is no way to get this thing running on my own with no help from someone else.

The end result is that I'll either get security or I can look elsewhere to get accessibility.

Please am I getting it right or might I have overlooked something that might help me to install GrapheneOS on my own?

Thanks for reading to the end

reshared this

in reply to Peter Vágner

One of our full time developers is actively working on building our own text-to-speech and speech-to-text integration. It's where all of their effort is currently going. None of the available apps are suitable for inclusion. None are modern enough aside from Sherpa and it has issues including high latency making it unsuitable for use with TalkBack. Our own implementation is going to be significantly better.

ADB works fine on GrapheneOS but you'd have to enable it.

in reply to GrapheneOS

I have asked a friend and @GrapheneOS community chat members for the help with initial setup and now I am fully configured with RHVoice as my current TTS of choice.
Except of one GPS navigation app I am used to everything is working fine for me including proprietary stuff for my work like Microsoft Teams, banking apps including Poštová banka, George and Revolut and the other apps I like such as Bitwarden as a password manager, Arcanechat, Conversations, ElementX, FairEmail, Open Key Chain for chatting and emailing, Antennapod, BubbleUPNP, Foobar 2000, Kore, Voice, NewPipe, ytdlnis for podcasts, music, audiobooks and videos, , Catima for lojalty cards and tickets, some other apps. For downloading apps I am mainly using F-droid and Aurora store. I am not signed into the google account but I am using play services for push notifications and other compatibility reasons for apps which need it.

Thanks for everything you are doing, it's fantastic and I like it verry much.

As someone who is interested in technology, specifically Internet and networking, I have to wonder, has any totally blind individual ever gotten the chance to either work at an Internet provider, or tour a network operation center or data center? And when I say work at an Internet provider, I don't just mean your low level script reading person, I mean the person that can actually go in and look at statistics for customer equipment, reset it if necessary, that sort of thing. The closest I ever got to either opportunity was, back in the late 2000s, when a roommate of mine happen to be a Cable technician for charter, he gave me access to his portal, and within that, I could enter the MAC address of any cable modem on the network, and get all the statistics and if need be, reset the modem. But my roommate was an actual cable technician, he actually did installs and the whole works, something I likely wouldn't be qualified to do. But I would love to do the tech side of that. As far as touring a network operation center or data center, my opportunities there have been even less interesting. The closest I ever got, was when a good friend of mine worked at Facebook as a security guard, and I got to go as far as the parking lot of the main Facebook data center where he worked. I never got any further, despite trying to get a data center tour arranged.

Toronto to Quebec City high-speed rail construction could begin in four years

ctvnews.ca/canada/article/high…

Never a priority. Not even shocked a second by this.

#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 13 updated and 1 added apps:

* PhotoSphereGallery: Gallery and viewer for spherical photos (360°) 🛡️

2 #Magisk modules have been updated at apt.izzysoft.de/magisk

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:

It does seem to bother the fash that people won't cry for them.

Sure people on the right wing make a big show of what a tragedy it is, but that's political & to spite the libs.

For fascists who are killed, the people capable of compassion won't mourn them, & everyone else will try to capitalize on political opportunity.

It seems like this gets under their skin, like they think they are entitled to the compassion which no one in their own tribe ever exhibits.

in reply to Artemis

It's so fucking parasitic. The fash don't have anything of their own. They just try to leach it from us.

Those of us who have chosen to be human...to extend empathy to others...are vermin in their eyes.

UNTIL

they need something from us which they don't ordinarily value.

It's not just empathy. It's also things like scientific knowledge. They denigrate, destroy, etc. but then they want the medical care they defunded.

Can anyone recommend a headset for use with Jaws, J-Say and Dragon? My wife is still looking at the Poly Focus 2 which is wired or wireless but it sounds like USB wired would be the way to go for accuracy ETC. The hyper X cloud flight we have now works ok but she likes jaws in her left ear so I wonder if that is interfering with the microphone.

#Catima 2.38.0 is out!

github.com/CatimaLoyalty/Andro…

This release adds support for .pkpasses, removes the Stocard importer (as Stocard no longer exists) and removes images from the widget below Android 12L.

Do note that the widget change is not what we want. If anyone understands this crash and has a fix, I'd love to hear it, so we can support images on all Android versions: github.com/CatimaLoyalty/Andro…

Coming soon to an app store near you.

#IzzyOnDroid #GitHub #GooglePlay

in reply to Sylvia

Please note that the #FDroid release is sadly still delayed due to gitlab.com/fdroid/admin/-/issu….

There is also F-Droid's request to Google on issuetracker.google.com/issues….

I'm watching the F-Droid issue and it looks like Google may release a new version of aapt2 that can run on the older hardware of the F-Droid buildserver but that doesn't seem to have happened yet. Hopefully this changes in the near future.

I've played this game before, eh. It will never happen... *sad panda face*

railwaygazette.com/high-speed/… #cdnpoli #ALTO

Nedavno jsem tu nadaval na kulturu faktur v US. Dneska jsem narazil na borce, co nadaval ze za sluzbu vytezovani faktur chteji 5Kc/kus a ze on to radsi da do Gemini a ma to zadarmo.

O hodinu pozdeji psal, ze mu to na fakturach z US davalo celkovou cenu 0Kc ... firma "uplatnila predplaceny kredit jako slevu".

Jsem si vzpomel, jak nam kdysi ucetni nadavala, at to nedelame.

AI revoluce je obcas parodie sama na sebe.

#faktury #ai

I'm sure a lot of you know that pressing alt, shift, win, and control on modern Windows opens the annoying MS Office thing. But it turns out you can combine that with letters to launch Office apps and services. For instance, all modifiers with w opens MS Word, n opens One Note, p opens Powerpoint, and so on. Also, here's a reminder that win-control-f24 toggles the trackpad. That's useless on its own, but you can remap that shortcut with AutoHotkey or a similar tool.

reshared this

Is there any possible way for MacOS to be able to find your location without WiFi being enabled? Surely this must be possible. I mean even with a 3rd party GPS or something. I have a hotspot here that has GPS capabilities, why can't I wire that up so it can read that location data from its API or whatever
in reply to feld

I ask because I have automation that ensures WiFi is always off when I'm connected via Ethernet. The MacOS networking always resets the order of preferred network devices so WiFi is first, and even when I "roam" from Wifi to Ethernet it will keep the existing sessions alive over WiFi which defeats the purpose.

So I need WiFi completely off when I don't want to use WiFi.

It would be easier if there was a "DO NOT CONNECT TO WIFI" option but the radio is still on -- then this functionality would still work

So, like, thanks to the SoundSource app from @RogueAmoeba I am able to move the sound coming from my Chrome window to the left of VoiceOver. Why is this important? Well, I am in a meeting and this helps me concentrate better on what my screen reader says. To top it off, I applied 10-band EQ to the Chrome source to shape the sound to fit in better with VO.
I do wish I could pan different sources, not just the main output, though!

The Uncertain Future of Nova Launcher: A Look at Its Impact and Current State accessibleandroid.com/the-unce…

Přijďte na konferenci #LinuxDays na moji přednášku "Partybox / barevná hudba na routeru #Turris Omnia". Bude to pořádná diskotéka! 👯 🤩

Samozřejmě vřele doporučuji i další přednášky v tracku CZ.NIC (místnost 111), přednášku "Turris - něco se chystá!" od @michal v místnosti 155 a také tu spoustu ostatních skvělých přednášek, které na konferenci budou.

#konference #LinuxDays2025 @linuxdays @turris

Archos reshared this.

I know it’s just a social media post, but I stand with my colleagues and the students at America’s HBCUs.

It’s a short hop from radical anti-intellectualism to outright racism, and we’ve experienced these headwinds before.

But the work to build America’s pluralist democracy will not be halted by this kind of cowardice.

#uspol #democracy #highered
#academia

apnews.com/article/threat-hbcu…

Possibly unpopular opinion: the reason I never got into mainstream videogames with accessibility features is because it feels like it basically just plays itself for you. The two largest examples of this that come to mind are The Last of Us and Forza. I'm not shitting on people who play and enjoy those games, I'm glad they enjoy them. But for me, having the game effectively cheat/play itself for "accessibility" reasons just takes all the fun out of it for me. I'm not playing, the computer is. I'm not much of a gamer, but think I'll mainly stick to my audiogames.
in reply to Quin

Absolutely, Forza with full driving assist is just a very good background noise generator if you like your background noise to be angry cars, and I also completely agree with your original point insofar as there are games that will do that if the right set of accessibility features are on. But seriously. There are so, so, so many more now than before that are just, not even remotely close to being like that. And it would be very sad indeed if your opinion was based on TLOU (disclaimer: I have not played TLOU and am sort of turned off of trying it precisely because I've heard it's a little bit like what you describe) and Forza on beginner mode. At any point, I will more than happily advise on something with low-effort setup if you let me know what style of game you'd be interested in trying. The set of available titles is not massive, but it is diverse and hella fun.
in reply to Guillem Leon

@guilevi Re TLOU I think the game is still worth playing, you do get a lot of agency in how you wanna approach the combat encounters and what you want to focus on with character upgrades. The story itself is very linear and I agree the nav assist could make exploration for collectables easier, because right now if you want to find them you have to keep scanning for items and can easily miss things. If you want to see how a system like that can be improved, keeping the option to turn you to an objective but also adding a lot of passive radars for items, doors and walls, look at 1428 shadows over silesia. But back to TLOU in the part 2 remake they added the no return mode which is pure combat with added roguelike elements and that's my favorite part of the game. And in that mode you can ironically decide where you want the navigation to take you.