BillyBassAI
BillyBassAI is an old Billy Bass Singing Fish Toy that I retrofitted into a AI-powered chatbot. It uses voice to text transctiption, AI repsonse generation and TTS generation.
Tech-Stack
BillyBass(Hardware Control):
- Go
- Sox (audio input)
- openwakeword
API & AI Processing:
- Python, Flask
- Whisper(Speech-to-text)
- Google Gemini
- PiperTTS
Demo
https://github.com/user-attachments/assets/66f519e4-afbf-4e50-9039-24a98abedd61
Hardware list
- Raspberry PI Zero 2W
- Adafruit MAX98357A
- x2 L298N Motor Driver
- x2 LM2596 Buck Converter
- USB Lavalier Microphone
- USB to micro USB adapter
Schematics
If want to build this for yourself and want more info or have any questions please feel free to reach out to me on linkedin :)
Log in or sign up for Devpost to join the conversation.