我想在Alexa讲话时更改家庭影院上的音频源,因此在启动和停止时都需要通知我。

评论

您到底希望收到什么样的通知?

允许我调用代码的所有内容,这样我就可以在音频站上切换输入源。可能是HTTP请求?

如果您可以拦截SpeechStarted / SpeechFinished事件,这将不会很困难。怎么做完全是一个不同的问题-该链接仅在您为自己的设备实现Alexa时适用。

@ Aurora0001我不这么认为,那就是如果您在自己实现的设备上使用AVS

@Helmar我知道这一点,这就是为什么我不确定是否可以使用Echo本身来做到这一点,但是我想Echo只是在内部使用Amazon的API。无论如何都值得进行调查(也许拦截路由器流量以查看是否可以找到任何东西?)

#1 楼

否。目前,似乎没有办法通过Amazon Echo本身来做到这一点-至少不是基于软件的。当然,您可以打开它并在扬声器上挂一个传感器,但这似乎并不是您要完成的事情的好方法。虽然用更多的物联网设备来监督您的物联网设备确实是物联网。

但是,如果您不反对构建自己的硬件并从那里运行Alexa语音服务,则可以使用由以下人员提供的事件AVS1。但是,这不会是有关Amazon Echo的通知,而只是有关可以像Echo一样运行的设备。


1:Aurora挖出的链接