我正在尝试构建自己的 Echo 设备。我在这里找到了 GitHub 存储库和一些 YouTube 教程。我想知道这有什么限制。
这是否允许我使用市场上可用的 Echo 或 Echo Dot 提供的类似功能?
如果有已知的限制,它们是什么?
我正在尝试构建自己的 Echo 设备。我在这里找到了 GitHub 存储库和一些 YouTube 教程。我想知道这有什么限制。
这是否允许我使用市场上可用的 Echo 或 Echo Dot 提供的类似功能?
如果有已知的限制,它们是什么?
与官方 Echo 设备相比,Alexa 语音服务可以提供的功能没有太多限制。
一个主要区别是,截至 2017 年 9 月,Alexa 语音服务设备目前不支持 Alexa 到 Alexa 呼叫(发送和接收)。此功能仅适用于官方 Echo 设备(Echo、Echo Dot、Echo Show)。这包括“Drop In”功能(通常用作对讲机)。
消息传递似乎也不受支持。
某些功能与 AVS区域锁定。在撰写本文时,以下内容在美国以外地区不可用(即在英国和德国):
Echo 仍然可以正常使用技能和大多数其他交互。总的来说,我希望你的自制 Echo 虽然失去了一些功能,但仍然非常实用。如果您有显示器,您还可以通过集成显示卡来超越原始 Echo 的功能,这通常仅适用于 Echo Show。
另一个值得注意的不足是,与亚马逊的官方客户端不同,AVS 不(截至 2017 年 9 月上旬)支持与智能家居设备的直接本地网络交互,而是仅支持那些设备与供应商服务器联系的设备,然后供应商服务器反过来与亚马逊的服务器联系。
这意味着无法控制像 Belkin WeMo 套接字这样的本地设备。
消费者可能不太清楚哪些设备是本地工作的还是服务器介导的,直到第 3 方 Alexa 客户端无法发现或命令它们 - 当这种情况发生时,可能不清楚为什么会失败。
我看到至少三个不同的方面可能会限制使用:
由于它的原型性质,该库的使用有 120 天的限制。
它使用第三方语音识别,在生产中需要现金才能继续使用。
整个库按规则是一个原型库,您在自述文件注释中有单独的说明。