开售一个月后,Google Home 终于向第三方开发者开放了
大约一个月前,早已在 Google I/O 大会上露面的 Google Home 终于开始以 129 美元的价格开卖。尽管它内置了 Google 引以为傲的人工智能助手 Google Assistant,但正如外媒 The Verge 的评价:
它需要会去做更多的事情。
图自:theverge
Conversation Actions
12 月 8 日,Google 在官网宣布,从即日起,开发者将能够为 Google Home 开发所谓的 Conversation Actions;通过它,Google Home 将能够具备更强的会话能力,从而连接到开发者所提供的第三方服务。
所以说,这里的 Conversation Actions 有点类似于亚马逊 Echo 音箱的 Skills。
早在今年 10 月 4 日,Google 就宣布了一个名为 Actions on Google 的项目计划,能够让开发者在 Google Assistant 上创建 Actions。按照 Google 方面的说法,这里的 Actions 分为两种:
- Direct Actions。适用于一些极为简单或直接的会话场景,比如说查询天气、开关电器等。这种情况下,Google Assistant 只负责给予用户简单的反馈。
- Conversation Actions。这时候用户与 Google Assistant 之间更像是在对话,而对话过程中伴随的是信息的调整和修改,这其中的复杂程度很高,但也更接近人工智能的水准。
下面是 Google 方面给出的一个案例,演示的是通过 Google Assistant 来使用 Uber 打车服务的过程:
显然,Conversation Actions 是非常贴合 Google Home 的。
与亚马逊的一场大赛
Google 并没有再专门设立一个类似于 Google Play 那样的 “Action Store”,当然所有的 Actions 也不会需要再专门安装在 Google Home 上。一旦开发成功,用户可以直接通过自定义的关键词来随时激活并使用它。
但是对于开发者如何使用关键词,Google 设定了一个特定的规则,比如说只有来自 Uber 公司的开发者才能够使用 Uber 作为关键词,这是为了品牌保护。此外,Google 还禁止了一些不健康的、容易造成负面影响的词汇的使用。
按照 Google 方面的说法,为了推进开发者参与其中,Google 已经拥有了好几个合作方,比如说对话交互开发工具 API.AI 和 Gupshup,分析工具 DoshBot 和 VoiceLabs,还有咨询公司 Assist、Notify.IO 等。此外,Google 推出了一些语音交互界面(voice user interface)的样本和资源。
图自:Google
另外,与亚马逊 Echo 内置的语音助手 Alexa 不同,开发者在 Google Assistant 上开发出的 Actions 不仅能够运行在 Google Home 智能音箱上,也能够运行同时在 Pixel 手机和 Google Allo 上使用。这对开发者来说,显然具备更强的吸引力。
目前,亚马逊的 Echo 音箱和 Alexa 已经具备超过 5000 项 Skill,而 Google Home 则刚刚向第三方开发者初步开放,虽然已经落后一年多的时间,但不算太晚。而 Google 的另外一个优势是它在开发者社区中强大的号召力,以及 Google Assistant 的跨设备能力。
但总之,一场基于语音交互界面的新型应用开发大赛,即将在 Google Assistant 和 Amazon Alexa 两大平台上展开。
题图来自:businessinsider