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

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.

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.

Product Review

Eufy RoboVac 15C Max review

If you're looking to get your first robot vacuum without breaking the bank, then the Eufy RoboVac 15C MAX is worth considering with its Wi-Fi connectivity, Google Assistant/Amazon Alexa integration, strong cleaning performance, and sleek…

Amazon drops Echo smart home device prices for Labor Day Sale

Amazon began dropping prices for Amazon Echo smart home devices for the upcoming Labor Day sales event. Alexa-compatible device price cuts by Amazon and Google Assistant device discounts at Walmart mean a big sale is on the way.

Best alternatives to Google’s preinstalled Android apps

Want to get away from Google's preinstalled Android apps, such as Gmail, Google Calendar, and Maps? These are the best alternatives to the apps that come with your phone, which are pretty great, but not for everybody.
Smart Home

Google Assistant’s reminders will soon nag your significant other for you

Let Google take the heat for all that nagging: Google Assistant will soon allow you to assign reminders to others. The feature will roll out to Google Assistant-enabled phones, speakers, and displays over the next few weeks.

How to convert FLAC to MP3

FLAC files sound awesome — that is, if your device can handle the lossless format. No matter your OS there's a converter for you. Here's how to convert FLAC to MP3, so you no longer have to worry about incompatibility issues.

How to split your screen in Windows 10

The window management features of Windows 10 can be particularly helpful for those who frequently multitask. Here's how to split your screen according to your workflow needs by using Snap Assist and other native tools.

Exclusive: How Alienware dared to ditch black, boxy designs for something radical

A new gaming Legend is born this year. Alienware unveiled its new Aurora R9 desktop with the Legend design language. Join us as Alienware designers talk about Legend was conceived and what the new design means for gaming.

How to install fonts in Windows 10

Want to know how to install fonts in Windows 10? Here's our guide on two easy ways to get the job done, no matter how many you want to add to your existing catalog, plus instructions for deleting fonts.

How to send a text message from a computer

Texting is a fact of life, but what do you do when you're in the middle of something on your laptop or just don't have your phone handy? Here's how to send a text message from a computer, whether via an email client or Windows 10.

Microsoft Surface Pro 6, Surface Book 2 throttled to 400 MHz by safety feature

The Microsoft Surface Pro 6 and Surface Book 2 are suffering from throttling issues that are slowing them down to 400 MHz. The problem is apparently related to an Intel CPU flag that is designed to keep systems from overheating.

HyperX gives the Fury DDR4 memory line a face-lift and adds RGB lighting

HyperX has refreshed the popular Fury DDR4 line up with a new look and added LED lighting to the Fury DDR4 RGB. The memory is plug-and-play ready and has predefined Intel XMP profiles for optimal performance.

Alienware’s new monitors and gaming peripherals complement new Aurora R9 design

Alienware unveiled a variety of gaming monitors, mice, and keyboards to match the black-and-white styling found on the Aurora R9 desktop and the Alienware laptops. These peripherals also come with more responsive performance.

Alienware’s redesigned Aurora R9 brings stunning, sci-fi-inspired aesthetics

The Alienware Aurora R9 looks unlike any other gaming desktop you may have seen. This year's black-and-white-themed desktop takes inspiration from airplanes and jet engines, giving it a more modern aesthetic than last year's R8.

Minecraft, Watch Dogs, Call of Duty boost ray-traced games list to a handful

The list of games that support Nvidia's RTX-driven ray tracing technology are closing in on 10, thanks to a number of new announcements at Gamescom 2019. One of the big ones is that ray tracing is officially coming to Minecraft.