什么SDK / API用于在没有助手的情况下与家庭设备进行交互?
我刚开始为Google Home / Assistant开发,属于业余爱好者类别。我确实有使用Node的经验,并且我一直在探索将功能添加到我家的Google家用设备中的可能性。我一直在审查有关dialogflow的文档以及在Google上的操作,但是我无法确定Google庞大的开发人员生态系统中哪种方法/服务对这样的项目(如果有)是正确的。
这个想法是,我可以单击节点上提供的网页上的按钮,然后在我家里的所有Google家用设备上播放托管的声音文件。尽管这听起来对我来说类似于Cast SDK,但我打算只在家用设备上播放一次蜂鸣器或蜂鸣器之类的托管声音。我所看到的所有有关演员表开发的文档都表明它不是针对此类情况而设计的,尤其是因为电话/移动设备(即发送方应用程序)根本没有考虑到这一概念。在我的场景中,我还在想象能够在所有家用设备上播放声音,而无论当前通过投射播放在这些设备上播放什么内容,都将中断。
这使我认为这通常是通过带Webhook的对话流程来处理的,但我有些困惑:通过与Assistant的对话不会触发声音播放。从我一直试图理解的文档来看,在这里看起来像Webhook触发器或query request可能有意义,但是Webhooks似乎仍然旨在将用户查询传递给我的服务器的Assistant,然后进行响应。
是否有专门针对此类用例设计的官方SDK或API-与家用设备进行交互(在这种情况下为声音播放),而无需使用Assistant或Chrome / Android / iOS发送器应用?
预期功能: