Android Things Developer Preview 4 Released with Google Assistant SDK Support

Earlier this month, Google released a preview of the Google Assistant SDK that works on boards running Debian like the Raspberry Pi 3, and even launched AIY Project Voice Kit for the later. You can now play with Google Assistant on Android Things as the company has just released Android Things Developer Preview 4 with support for Google Assistant SDK.

The operating systems works on any Android Things certified devices, but the example instructions  for Google Assistant API on Android Things also include steps to use Raspberry Pi 3 board together with AIY Projects Voice kit.

The developer preview 4 also adds I2S to the peripheral I/O API and is demonstrated in the aforementioned example, and new hardware support with NXP i.MX7D based Pico Board equipped WiFi & Bluetooth, Ethernet, USB ports, an audio jack, and an I/O expansion port.
Pico Board with NXP i.MX7D SoM

Android Things DP4 also brings the ability for developers to enable/disable Bluetooth profiles at run time. Finally, Google mentioned the open source hardware Edison Candle to show an example of Android Things hardware, which we shortly covered previously. Separately, Rockchip published a press release about a Rockchip RK3229 solution supporting the Google Assistant SDK and Android Things. Sadly, few details are provided in the PR, and RK3229 devkit is not listed in Android Things Hardware page.

You can download Android Things DP4 in the developer preview page.

3 Replies to “Android Things Developer Preview 4 Released with Google Assistant SDK Support”

  1. Mediatek also joins the fray with MT8516 quad-core Cortex-A35 MPCore processor with WiFi 802.11 b/g/n and Bluetooth 4.0 designed for Google Assistant

    For microphone voice input and connected audio products, the MediaTek MT8516 has interfaces for TDM (up to 8 channels) and PDM inputs (2 channels). In addition, the chipset has flexible memory support including LPDDR2, LPDDR3, DDR3, DDR3L and DDR4 to accommodate diverse platform needs.

  2. FYI, Google have now released developer preview 0.2.0 which now includes a Google Assistant library for Python and hot-word voice activation

    New features in the developer preview 0.2.0 version are:
    * Initial release of the library for Python.
    * Ok Google and Hey Google hotword support for voice activation
    * Ability to set alarms and timers.

    Previous developer preview 0.1.0 release version already had:
    * An RPC API is available to communicate with the Assistant.
    * Python sample code is available.

  3. Android Things Developer Preview 6 released with the following changes:
    * New IoT launcher that allows the user to see the current state of the device and change settings using a touch screen or USB input devices
    * OpenGL rendering disabled by default (since it may be faster without it), and needs to be enable manually if you need it.
    * Based on the latest Android 8.1 developer preview, with API level 27
    * Easier-to-use android-things-setup-utility (still command line) can be used instead of fastboot and adb
    * New partition scheme -> the over-the-air update (OTA) system cannot update existing DP5.1 or earlier devices.
    * IoT launcher shown at boot now includes an I/O pinout section where you can discover the labels of all the pins
    * Some new APIs
    * Command-line tool pio that gives developers access to the Peripheral API via the adb shell. Developers can interactively test GPIO, PWM, UART, I2C, SPI, and future interfaces from an adb shell, which is useful for debugging and automated testing

Leave a Reply

Your email address will not be published. Required fields are marked *