Google Home is a beautiful device with built-in Google Assistant — A state of the art digital personal assistant by Google. — which you can place anywhere at your home and it will do some amazing things for you. It will save your reminders, shopping lists, notes and most importantly answers your questions and queries based on the context of the conversations.In this article, you are going to learn to turn your Raspberry Pi into homemade Google Home device which is,So, let’s get started.Once you have all these things, login to Raspbian desktop and go to the following steps one by one.As you can see your USB device is attached to card 1 and the device id is 0. Raspberry Pi recognizes card 0 as the internal sound card (which is bcm2835) and other external sound cards as external sound cards.This will set your external mic (see pcm.mic) as the audio capture device (see in pcm!.default) and your inbuilt sound card (card 0) as the speaker device.This will create Python 3 environment (As the Google Assistant library runs on Python 3.x only) in your raspberry pi and install required dependencies.If instead, it displays: InvalidGrantError then an invalid code was entered. Try again.You can run google-assistant-init.sh to initiate the Google Assistant any time.1. Autostart with Pixel Desktop on Boot:2. Autostart with CLI on Boot:You can do many daily stuff with your Google Home. If you want to perform your custom tasks like turning off the light, opening the door, you can do it with integrating Google Actions in your Google Assistant. If you have any trouble with starting the Google Assistant, leave a comment below. I will try to resolve them.~If you liked the article, click the 💚 below so more people can see it! Also, you can follow me on Medium or on My Blog, so you get updates regarding my future articles!!~From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.www.kevalpatel2106.com | Android Developer | Machine learner | Gopher | Open Source ContributorLatest News, Info and Tutorials on Artificial Intelligence, Machine Learning, Deep Learning, Big Data and what it means for Humanity.