While searching for a workaround for an intermittently functioning key I stumbled on #numen

https://git.sr.ht/~geb/numen

Extremely cool! It's voice control for Linux and it's highly configurable. I'm playing with it on Sway right now. The developer has a great video showing it off here:

https://numenvoice.org/

~geb/numen - Voice control for handsfree computing - sourcehut git