开售一个月后,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