使用摄像头从 Alexa 发起对话

Initiate a dialog from Alexa using a camera

我正在尝试使用外部设备发起对话。 我想要实现的目标:

  1. 摄像头检测到一个人(我正在处理检测。可能有些 raspberry pi + 网络摄像头 + OpenCV)
  2. 相机(我的设备)不知何故 报告该事件 [那部分是问题]
  3. Alexa Echo 询问 预设问题
  4. 用户回复 Alexa,Alexa 继续 对话如常

在当前设置中,用户必须说 "launch {invocation name}",我想更改该部分,以便当用户靠近我的设备时,Alexa "starts" 对话框。所以我需要用我的设备触发对话。

我发现 AVS can be used to interact with Alexa 但我在那里找不到任何有用的东西。 我发现的另一件事是 Skill invocation API。但是,它仅用于测试。此外,它将 return 响应我的设备而不是 Alexa Echo。

我不受任何硬件的约束,如果我能让 Alexa 使用它的麦克风和扬声器,我可以摆脱 Alexa Echo 并使用我的设备。

一般的想法是这个人来到我的设置中,摄像头检测到这个人,Alexa 向这个人提问,然后从那里继续,就像这是一种常见的技能一样。

这当然可以做到,但您需要创建自己的 alexa 设备。顺便问一下,你的问题是什么?