[导读] 12月8日,Google在官网宣布,从即日起,开发者将能够为Google Home开发所谓的Conversation Actions;通过它,Google Home将能够具备更强的会话能力,从而连接到开发者所提供的第三方服务。所以说,这里的Conversation Actions有点类似于亚马逊Echo音箱的Skills。
大约一个月前,早已在Google I/O大会上露面的Google Home终于开始以129美元的价格开卖。尽管它内置了Google引以为傲的人工智能助手Google Assistant,但正如外媒The Verge的评价:
它需要会去做更多的事情。
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)的样本和资源。
另外,与亚马逊Echo内置的语音助手Alexa不同,开发者在Google Assistant上开发出的Actions不仅能够运行在Google Home智能音箱上,也能够运行同时在Pixel手机和Google Allo上使用。这对开发者来说,显然具备更强的吸引力。
目前,亚马逊的Echo音箱和Alexa已经具备超过5000项Skill,而Google Home则刚刚向第三方开发者初步开放,虽然已经落后一年多的时间,但不算太晚。而Google的另外一个优势是它在开发者社区中强大的号召力,以及Google Assistant的跨设备能力。
但总之,一场基于语音交互界面的新型应用开发大赛,即将在Google Assistant和Amazon Alexa两大平台上展开。