https://github.com/Arthur-Ficial/apfel-gui uses on-device speech-to-text and text-to-speech
The mic button requires clicking to transcribe and start listening again, and default voice is low-quality (I assume it can be configured).
In general I'm looking for a way to try the on-device hands-free voice mode.