I had a quick read through, maybe I missed something but is this all local run or does it need api access to OpenAI’s remote system?
The reason I ask is that I’m building something that does both TTS and STT using OpenAI, but I do not want to be sending a never ending stream of audio to OpenAI just for it to listen for a single command I will eventually give it.
If I can do all of this local and use Mistral instead, then I’d give it a go too.