A first attempt at making a completely offline voice assistant to control my PC and assist with gaming functions like a replacement for the Windows ‘VoiceAttack’ program.
Very sloppy coding, it’s held together with if statements at the moment because I’m having trouble getting the voice input to stay on permanently with any other method.
It’s a proof of concept and function integration testing app for now.
It uses VOSK for the speech recognition, takes advantage of built-in or commonly available linux tools such as the command line ‘aplay’ tool to play pre-recorded wav file responses.