The MagPi 57 期附送的 AIY Projects Voice Kit,完成后的纸箱造型很可爱。
结构简单装嵌容易AIY Projects 是 Google 用来促进创客使用 AI 和语音介面的计划,他们希望透过推出简单易入手的套件,来创造更多工程师,让创客了解要在自己的构想中引入 AI 和语音介面是如何的简单。事实上,这套 Voice Kit 的装嵌不用半小时,熟了手的话,十分钟之内就能嵌好,实在很简单。
Voice Kit 套件就只有这幺多零件,不过功能就涉及最先进的人工智能和自然语音介面。( Raspberry Pi 需另行购买)
「 Made by you with Google 」标语强调创客本身
线路很简洁,即使是小朋友也可以在半小时之内嵌好。
Voice Kit 的核心是 Voice HAT ( Hardware Attached on Top )。本来 Google 早在 4 月尾公开 Google Assistant SDK 的时候,就已经提供了教学,不用 HAT 就可以将 Google Assistant 安装在 RPi 上,而这块 Voice HAT 特别之处,就是它重新组织过 RPi 上的 GPIO ,创客可以很简单直接的连接一般摩打和伺服摩打、连接触发事件的按钮和接驳立体声收音咪等,绝对比自己用 GPIO 来嵌方便。
Voice HAT 是 Voice Kit 的核心,提供语音控制不同硬件的接点,还预留了连接触控屏幕和镜头的接口空位,强化了 RPi 的功能。
Voice HAT 介面6 组伺服摩打4 组驱动摩打连接 LCD 显示屏或感测器等的 SPI 、 I2C 和 UART 通信埠一个板上按钮、一个附灯外接按钮接头立体声收音咪接头立体声喇叭接头(右声道需自行购件焊接)3.3V 及 5V 电源输出各一独立 5V 电源输入(需自行购件焊接)另外,套件中还包含一块收音相当好的立体声收音咪子板、一组附灯按钮、一个喇叭、相关接线和可爱的瓦通纸外壳。由于这套件相当实用而且售价相宜,所以这一期 The MagPi 一推出就被抢购一空。 AIY Projects 曾表示会独立推出 Voice Kit ,大家可以上网登记,但不知会不会全球性发售。
推销 Google Cloud 平台服务按照杂誌或 AIY Projects 网站的介绍装嵌完硬件之后,就轮到比较花时间的软件。 AIY Projects 提供了一个 microSD 影像档,让创客可以一口气装上 Raspbian 操作系统、相关驱动程式库和示範软件,杂誌中已有相当详细的使用步骤,不过最麻烦甚至会让初学者却步的,应该是到 Google Cloud Platform 去申请各种 API 、 凭证和服务帐户等。
嵌好硬件之后,就要以官方的 microSD 影像档来启动 RPi,以申请 Google Assistant 和 Speech API 等帐户和启动服务。这个步骤需要连接屏幕和键盘,而完成后就可以独立运作。
虽然 Google Assistant API 是免费的服务,不过用人工智能来进行语音辨识的 Speech API 则是收费的。 Google 提供一年 $300 美元试用额度,一般应用下是很充裕的。
要用到 Voice Kit 的功能,你需要申请一个 OAuth 2.0 用户端 ID 和一条服务帐户金钥。申请手续虽然说不上困难,但就会让人摸不着头脑。
虽然 Google Assistant API 本身是免费的,不过语音辨识的 Google Cloud Speech API 则是收费服务。 Google 提供有效期一年的 $300 美元试用额度,让你可以试用 Speech API 来开发语音介面应用,而每日最多可以发出的 5,000 个语音指令。事实上小编在试作期间不停发出指令,都没有用过任何额度。
首次启动语音辨识服务时需要授权
在屏幕测试时可以看到 Google Assistant 的运作状态和信息往返。
小编试用了一下这个纸盒 Google Assistant ,语音辨识能力算不错,不过因为 Google 有很多服务都未在香港开放,所以能用到的地方不多。不过它的真正重点,其实是 Speech API ,大家只要按照书中步骤,就可以开始开发出语音指令介面来控制各种硬件。相信不用多久,我们就可以在创客社群中,看到不少语音控制的有趣玩意了。