So in this project, we build an Acoustic Home Automation Device in which we will be able to control this smart device without using any wireless connections like Wi-Fi or Bluetooth. We will use Actions for Google and Dialogflow to build a test application for our Google Assistant to make it play encoded audio (Chirp). This audio will then be captured by the Arduino nano BLE sense board running the Chirp Arduino Program, based on the message encoded in the data the Arduino board could perform any action like toggling an AC load controlling the RGB LED, etc. It might sound like a lot, but it is relatively simple.
Have you ever thought about a speaker which can be controlled by your voice!!! Yes, Amazon Echo is the one of the most popular voice controlled Speaker, but in competition with it Google Home is also getting popular. Voice assistants becoming more popular as we are heading towards an era of AI based systems. You have heard about Google Assistant, Apple Siri and Amazon Alexa. These all are Voice based AI systems, what makes these different from each other is their ecosystems, and this is where Google Assistant standout the most. Google, Apple and Amazon, all these companies already launched their smart speakers. Google smart speakers are also available in the market. We already covered Raspberry Pi based Amazon Echo, this time we will turn Raspberry Pi into a Google Home Speaker.