今天,在一个专注于 Alexa 开发人员和合作伙伴新闻的活动中,亚马逊宣布了新功能和集成,包括旨在使 Alexa 更加通用的 API 和软件开发工具包 (SDK) 集合。一个月前,该公司在拉斯维加斯举行的年度 re:Mars 会议上演示了即将推出的实验性 Alexa 功能,包括将短音频片段合成为更长语音的能力。
今天活动的一大亮点是预览了亚马逊的通用设备命令 (UDC) 和代理传输 (AT),这两种技术旨在简化在同一设备上与多个语音助手进行交互的任务。在支持 Alexa 和其他语音助手的设备上,例如 Sonos 的 Sonos Voice Control,UDC 将允许用户使用兼容的唤醒词(例如,“嘿,Sonos”)说出命令(例如,“调高音量”),即使目标助手最初并未用于发起请求。与此同时,AT 将允许语音助手在其他助手无法完成时将用户请求(例如,“让 UberEats 下订单”)转移给其他助手。
两年前,亚马逊在一份白皮书中传达了其对 UDC 和 AT 的计划,概述了针对语音互操作性倡议 (VII) 成员的设计建议,该计划旨在确保支持语音的产品附带多个语音助手(不出所料,包括 Alexa)。包括杜比和 Facebook 在内的 VII 成员同意开发与他人“无缝”协作的语音助手,并制造出至少配备一名除自己以外的助手的设备。
亚马逊表示,它将在明年内为 UDC 和 AT 启用“云端”基础设施。为了展望未来,Skullcandy 和技术咨询公司 Native Voice 合作使 Alexa 和“嘿,Skullcandy”命令同时在 Skullcandy 的 Push Active 和 Grind 系列耳机上可用。
UDC 和 AT 可以完成的事情是有限度的,谷歌和苹果目前拒绝加入 VII。但即使没有 Siri 或 Google Assistant,亚马逊也证明 UDC 和 AT 可以通过结合多个助手的功能来提供卓越的体验。
智能家居工具
在与智能设备相关的开发中——至少在与智能设备有关的意义上——亚马逊推出了用于 Matter 的 Alexa Connect Kit (ACK) SDK,这是一个将现有 ACK 扩展到支持Matter Wi-Fi 的设备的软件包连接标准。 ACK 于 2019 年推出,运行固件支持设备与 ACK 管理的服务(如日志记录、使用指标和无线更新)之间的通信。从本质上讲,ACK(以及扩展的 ACK for Matter)允许公司使用 Amazon 和 Alexa 云服务,同时对提供这些服务的硬件拥有自由。
Matter 的 ACK SDK 包括亚马逊的“ 无挫折设置”(FFS) 技术,该技术可让智能家居设备在开机时自动连接到本地网络。关于 FFS,亚马逊表示计划将 FFS 从通过亚马逊购买的设备扩展到通过第三方零售商购买的设备,从 Eve Systems、Leedarson、Sengled 和 Nanoleaf 的 Matter 设备开始。
亚马逊还表示,它将很快推出一个凭证 API,允许选择加入的客户与 Alexa 和其他设备制造商的应用程序和服务共享他们的网络凭证。当此功能可用时,客户将能够选择与哪些设备和服务提供商共享网络详细信息并设置这些设备,而无需输入SSID或密码。亚马逊表示,该 API 将支持 Matter 设备的凭证,并提供额外的扩展支持。
今天也推出的 Alexa Ambient Home Dev Home Kit 提供针对智能家居用例的 API 和服务,包括设备和组同步、安全和安保以及 Matter 的多管理员设置。 (多管理员允许 Matter 设备同时由多个智能家居系统控制。)正如亚马逊在博客文章中解释的那样:
例如,如果客户离开家并武装了他们的安全系统,他们希望他们的机器人吸尘器知道他们已经离开,以便它可以开始清洁。如果他们打开他们的智能灯应用程序并将 Guest Room 重命名为 Office,他们希望将这种更改级联到其他系统——包括 Alexa。 Alexa Ambient Home Dev Kit 将使这些体验以及更多体验成为可能。
Ambient Dev Home Kit 中的新 API 将亚马逊的声音识别安全功能Alexa Guard扩展到第三方应用程序,当检测到烟雾和一氧化碳警报等声音时,允许客户通过定制应用程序收到警报。其他 API 允许客户(有点令人毛骨悚然地)向开发人员公开他们家的状态,例如“家”、“假期”、“晚餐时间”。亚马逊表示,使用来自整个房子的各种设备的信号,它可以确定最有可能发生的事情,并将这些信息传递给第三方服务、设备和应用程序——例如,在“睡眠”状态下调整恒温器和锁门。
新的 SDK
Ambient Dev Home Kit 与 Alexa 语音服务 (AVS) SDK 3.0 一起提供,它将两个现有的 SDK——Alexa Smart Screen SDK 和 AVS Device SDK——结合到一个工具包中,用于跨设备创建 Alexa 语音和多模式技能。其中一个头条新闻是第三方 Alexa 设备之间的视频通话,该功能以前仅限于 Amazon Echo 设备。 AVS SDK 3.0 还带来了对第三方智能家居摄像头的支持,让用户可以看到实时摄像头画面,并通过麦克风和扬声器与摄像头旁的人聊天。
在多媒体方面,AVS SDK 3.0 附带了一个名为“Alexa Video Skills Kit (VSK) over AVS Downchannel”,可用于创建控制智能电视的 Alexa 技能。亚马逊表示,使用 AVS SDK 3.0 的应用程序和设备可以让 Alexa 用户搜索和播放内容、打开应用程序、改变音量等等。
一个单独的新 SDK,即 Alexa for Apps SDK,允许开发人员构建 Alexa 功能,包括语音搜索和导航,以及移动应用程序中的自定义交互。亚马逊之前通过 API Alexa for Apps为移动设备提供了 Alexa 支持的功能,但该服务的功能有限。 SDK 极大地扩展了 Alexa 与移动应用程序集成的方式——这可能表明了亚马逊的雄心。
“Alexa for Apps SDK 是亚马逊首款支持在新应用或现有应用中开发 Alexa 功能的产品,”亚马逊 Alexa 语音服务和 Alexa Skills 副总裁 Aaron Rubenson 通过电子邮件告诉 TechCrunch。 “例如,健身应用程序可以使用 Alexa for Apps SDK 来设计锻炼,让 Alexa 作为私人教练。”
促销活动
今天宣布的一些工具与业务开发密切相关,例如 Alexa Skill Deals,它使开发人员能够为技能内购买和付费技能设置长达一年的折扣。至于推广技能,他们让开发人员开展付费活动来推广他们的 Alexa 技能。
正如鲁本森在被问及推广技能时解释的那样:“[它们] 的设计类似于卖家和图书作者在亚马逊的网络和移动资产上宣传他们的产品的方式。今年晚些时候,开发人员将能够设置专为 Echo Show 主屏幕设计的技能促销或活动。为了设置活动,开发人员将上传他们的创意,选择活动类型,设置开始和结束日期,然后出价。”
Rubenson 说,Promoted Skills 的定价尚未确定。
同时,Alexa Routines Kit 使技能创建者能够在与他们的技能交互时向客户展示预先构建的例程,而 Alexa Shopping Kit 允许开发人员提供产品推荐(并获得 10% 的佣金),客户可以将其添加到他们的购物车和列表中然后购买。据亚马逊称,西班牙语图书出版商 Grupo Planeta 正在使用 Alexa Shopping Kit 通过该公司的正念技能 Diana 提供图书推荐。
亚马逊上一次吸引开发者加入生态系统的尝试始于去年 12 月,当时该公司将收入低于100 万美元的开发者的 Alexa 技能开发者收入分成从 30% 降至 20%。正如我的同事莎拉佩雷斯当时指出的那样,尽管亚马逊做出了努力,但相对较少的开发人员能够利用 Alexa 在美国消费者家中的巨大足迹来创造有利可图的业务。
这并没有阻止公司尝试。今天,亚马逊宣布,收入低于 100 万美元的开发人员还将获得 10% 的技能收入作为额外的“价值返还”激励,今年将以现金形式支付。亚马逊在一篇博文中澄清说,增加的收入份额从 7 月份的收益开始生效。