Now-a-days we are expected to achieve a lot more in a limited amount of time. Thus our project aims to help by using HomeAutomation System which can be controlled via voice. We will be using Jasper software for voice recognition. The software will recognize thevoice command given at the microphone and will generate according data. The pi will use this data in the code to produce according output.Thus the various devices will be controlled through voice. Also in addition we have designed a code which will automatically switchon/off the devices according to schedule of the user.