Speech input is one of the missing features in #Phosh's stevia. I had looked at several possible solutions but didn't want to pull in a ton more dependencies into stevia itself.

While looking for something completely different I stumbled onto #vosk-server which runs fully locally but can be talked to via websocket and so I could punch that into the prototype I had already alying around (video has audio):

#LinuxMobile

@agx I wonder, is there a mode for the keyboard to only show the top bar? Would be useful on devices with a mech keyboard.

@benjistokman You mean for the enable/disable button? I think we want a keybinding and maybe an indicator in Phosh's top-bar (rather than the OSK) so we can save that screen estate?

That would allow to hide the on screen keyboard also on mobile if one wants text input only. Does that make sense?