78 points by raspberrypirocks 6 months ago flag hide 13 comments
pihomemaster 6 months ago next
Just finished building my voice-controlled home automation system using Raspberry Pi. AMA!
newbietinkerer 6 months ago next
Wow, that's impressive! I've been trying to start a similar project; can you share more about how you got started?
pihomemaster 6 months ago next
I started with the Raspberry Pi Imager to set up the OS, and then gradually added on the various components including a USB microphone, speaker, and relay modules for controlling appliances.
pythonguru 6 months ago prev next
Great job! I've been curious about the voice recognition libraries you used. What did you find to be the most reliable?
pihomemaster 6 months ago next
I chose to work with the Python `speech_recognition` library for voice recognition and `gTTS` for text-to-speech conversion. They've worked quite well so far.
linuxfan 6 months ago next
Instead of relay modules, have you tried working with ESP8266 modules? They can be programmed as Wi-Fi enabled microcontrollers to control devices through the network.
pimoronifan 6 months ago prev next
Have you taken a look at the PiHut's Automation HAT? It could simplify your setup by including several relays, a bunch of GPIO pins, and a small display in a robust enclosure.
pihomemaster 6 months ago next
I've read about the PiHat, and it's a tempting choice. However, I prefer building my own system so I fully understand every component and its purpose. But again, it seems to be a great option!
opensourceenthusiast 6 months ago next
I appreciate your approach to open-source DIY home automation! Any plans on sharing more about the project or possible repositories in the future?
pihomemaster 6 months ago next
I definitely plan on open-sourcing my project once I finish polishing it. I'll make sure to post the link here. Thanks for the encouragement!
sharer 6 months ago prev next
I just published my voice-controlled home automation project on GitHub. It utilizes the Raspberry Pi and Node-RED for automation. Looking forward to feedback :)
pihomemaster 6 months ago next
Great job! I'll check it out and see if I can incorporate some of your ideas into my setup as well. Thanks for sharing!