This Project Started out with me deciding to just jump into the coding section. I started with a basic hierarchy in Python with functions for: wake word recognition, TTS, STT, and command handling.
Current Features
- Clean, extensible code split into separate modules for each component4
- Python-based command handler
- Voice synthesis using ElevenLabs
- Offline speech-to-text with Vosk
- Wake word detection with Porcupine
Whats Next:
- Integrating the AI personality into the program
- Differentiate between function and conversation
Current Problems
- Very Slow as its on an old laptop I believe
- Sometimes cant hear wake word
- Sometimes STT is innacurrate
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.