Hello everyone,
i created a voice assistant that looks and talks like Bender Bending Rodríguez from Futurama.
He is about 60cm tall. You can move the arms, legs and head. It’s also possible to open the door und put some things inside.
All the credit for the nice model goes to @JHB_17720 from printables.com
Things i used:
Hardware
- ESP32 dev board
- DFPlayer Mini (+ 16gb Micro SD)
- NeoPixel Ring with 16 LEDs
- INMP441 Microphone
Software
- ESPHome
- Home Assistant Conversation Agent
- Google Cloud STT
- openwakeword
What he does:
- When he is speaking the neopixel ring is randomly pulsating so that it looks like he is talking
- When he connects to wifi he says “I like it here, this place has class”
- When you tell him to do something he answers with some random stuff
- When he doesn’t know what to do he answers with “Uh… i don’t know” and the neopixel is pulsating in red
What i use him for:
- When my airquality monitor says it’s stinky bender tells me that in a “charming” way
- He notifies me when my tea is ready
- Turn on lights, switches, shutters, etc. with my voice by saying “hey bender turn on …”
- “Hey bender set temperatur to 21° in the living room”
- He can play mp3 files from the DFPlayer mini so i can listen to music
- He says something random when somebody enters the room (only on daytime)
The next step is to get the ESPHome voice assistant and media player components running on my ESP32. Maybe then i could have him say things with Benders voice and he could also answer with the Piper TTS voice for the stuff i don’t have good audio files from the show.
Cheers
Harry