Skip to main content

Google Assistant SDK lets anyone make an intelligent voice-controlled device

Introduction to the Google Assistant SDK
Google’s Assistant is the latest digital personal assistant software to hit devices, joining Apple Siri, Microsoft Cortana, and Amazon Alexa in the list of major options. Assistant originally arrived in Google’s Allo messaging app, the Google Pixel smartphone, and Google Home.

Since its original release, Google Assistant has made its way to other Android smartphones running Android Marshmallow and Nougat and to Android Wear devices, with Android Auto and Android TV coming next. And now, Google is making the digital assistant available to even more devices with the Google Assistant software development kit (SDK).

Using the SDK, developers can plug Google Assistant into any device that meets the general specifications. For now, a developer preview supports any device built with the Raspberry Pi 3 single-board computer and later in 2017, Google will make the SDK accessible on a wider range of hardware.

The Google Assistant SDK will support all of the voice control, natural language understanding, and Google intelligence that Google Assistant provides on all of its currently supported devices. The SDK includes a gRPC application programming interface (API) and a Python open source client for authentication and API access. The SDK can interface with a number of other languages including Java, Python, C#, Node.js, and Ruby.

Google has made available a selection of samples and documentation. One of the samples was created by Deeplocal, a Pittsburgh-based innovation studio that used the Google Assistant SDK to create a “mocktails mixer.” Check out the video to see how the developers built their demo from the ground up.

Google Assistant SDK Demo: Mocktails Mixer

If you are interested in giving the Google Assistant SDK a try, then you can head over to the new Google+ developer community that Google established. Anyone who wants to build a commercial product that integrates Google Assistant can contact Google for more information. Finally, sign up here to get on a mailing list that will keep you up to date on all of the happenings.

Editors' Recommendations

Mark Coppock
Mark has been a geek since MS-DOS gave way to Windows and the PalmPilot was a thing. He’s translated his love for…
The voice of Insecure’s Issa Rae is coming to Google Assistant
Issa Rae for Google Assistant

Changing the voice of your robot-like, monotone Google Assistant to your favorite celebrity is now something you can make happen. So far, you have only been able to make John Legend your own personal assistant. As of Thursday, October 10, though, you can also make actress and director Issa Rae your new Google Assistant voice. Rae recently co-starred in the movie Little with Regina Hall and Marsai Martin, though she may be best known for her role in the HBO series Insecure or her work on the YouTube web series Awkward Black Girl.

"If you’ve ever wanted to hear the hilarious actress, writer and producer answer your questions, brief you on the weather, tell jokes -- and even share motivational messages, you’re in luck," Google said in a press release.

Read more
Here’s how the new Google Assistant and Motion Sense will work on the Pixel 4
Google Assistant at the bottom of a phone.

Next Generation Google Assistant: Demo 2 at Google I/O 2019

A series of leaked videos have shown us how the new Google Assistant and Motion Sense on the Google Pixel 4 is likely to work, ahead of an assumed launch at the Made by Google event on October 15.

Read more
Google’s new privacy update lets you delete Assistant’s voice command history
google home smart speaker deal walmart

Google announced new privacy updates on Wednesday that include the ability to delete Google Assistant history and the addition of incognito mode in Google Maps. 

In a blog post, Eric Miraglia, director of Product Management, Privacy and Data Protection Office at Google, wrote about the updates that expand current privacy features to more apps and tools. 

Read more