Project
# | Title | Team Members | TA | Documents | Sponsor |
---|---|---|---|---|---|
24 | Distributed Light System using Voice Recognition |
Anish Naik Anshul Goswami Walter Tang |
Jeff Chang | design_document3.pdf final_paper2.pdf photo1.png photo2.png presentation1.pptx proposal2.pdf video |
|
# TEAM MEMBERS: Anshul Goswami (anshulg3@illinois.edu) Walter Tang (waltert3@illinois.edu) Anish Naik (anishn3@illinois.edu) # PROBLEM: Having voice recognition can be very powerful to help with mundane tasks. For example, maybe you want to turn on a light in one part of the house without having to walk there or having to find the light switch in the dark. Although Alexa can do something similar, people have privacy concerns about it. Our system offers local processing of voice data so that none of your voice recordings leave the area. This solution offers dedicated functionality which does not require a more complex home system if you don’t want to buy into a larger ecosystem of products. This solution also allows you to turn on/off specific lamps around the house through voice commands. # SOLUTION OVERVIEW: We want to create a base station that will be used as a go between between a system with a speech recognition system and lamps throughout the house. It will be made so that specific lights can be turned on throughout the house using voice commands. We will use Wifi to connect the base station to each of the lamp’s outlets. # SOLUTION COMPONENTS: Base Station Box consisting of Microphone, Raspberry Pi, and Microcontroller: This will allow us to connect to the various lamps in the house and process whatever voice commands are sent in over the Microcontrollers that are connected via Wifi Lamps Plug in Box: Connects the Outlet to the Lamp Plug, and will allow us to turn the specific lamps on or off using a MOSFET. They’ll also have a microphone that can connect to the Base Station with the microcontroller that’s connected to Wifi. Microphones: This will be used to pick up the voice of the speaker, and connect it to the systems so it can activate it. Raspberry pi: We will either create our own Voice Recognition Module or find software that can do it. Otherwise we will just have it compare the voice to preset voices that we already put in place. This will then send a signal to the Microcontroller based on what the microphone heard Microcontroller (ESP32): Connects the Raspberry Pi and the lamp plug in boxes to Wifi which allows them to communicate. # CRITERION FOR SUCCESS: Our project contains several boxes which connect the lamps to the outlet with the MOSFET, and then one main box which will house the raspberry pi. Our project will allow us to talk to the main voice station and be able to turn on other lamps throughout the house. We can demonstrate this by successfully using the voice commands to turn the lights on and off through the main box. |