I have looked into creating a centralized hub for any bot providing options for real time listening.. or voice activation.. and text to speech/speech to text where you can name each bot and call on them one at a time or with Hierarchy response real time conversation with all of them or even essentially let them talk amongst themselves... I was considering android studio... the only setback is I have only self taught understanding of how code works and no experience of actually coding... but through the tumble method of feeding code back and forth from bot to bot they can polish and clean up code quite well and for a different project with gpt4 and memgpt i have successfully created an xml page... internally I know how computers operate but I don't have much implemented experience..but this will be a fun video to watch
One thing that has me thinking, when you record your voice using just a microphone on to magnetic tape, or now days, some form of digital storage, what you say gets recorded exactly as you said it. However, computers don't seem to be able to pick out exactly what you said. Pocketsphinx gets it so wrong. Of course, there are things like google speech recognition that do a pretty good job now days. But it's just amazing how a simple microphone used to record your words, doesn't get it wrong, yet a computer gets it wrong. imagine leaving a voice msg for someone where you said: "See you later" and the microphone got it as, See you never". Bleh...
Yeah, I thought about using Whisper but I don't want to send all the audio to OpenAI. Although there might be a local version of Whisper, but it seemed like a hassle to get working, especially for a Raspberry Pi
@@unconv If you have a newer model and a 64bit os, you could try out whisper.cpp with the tiny model, which seems to work with the Pi (at least model 4). Whisper is really great and much better than any other solution out there.