I've always dreamed of having the ability to just talk to my computer (in the right circumstances) so I actually worked in the field for many years. The main reason I never use speech recognition today is because I have zero interest of sending recordings of my voice to the servers of some global corporations.

Running speech recognition and TTS locally is quite feasible, as projects like this one show.

If you want a local and open source option (MacOS only at the moment though), I've been happily using Keyscribe for dictation, which is built on Moonshine I believe.

https://rsperko.github.io/keyscribe/

> local and open source option (MacOS only)

ouch - this is ironic in an extreme, given Apple's OS layers and anti-GPL efforts

next, personal computers that come with a secret OS that can read all RAM by remote command?