Dialogflow es 在没有助手或发送者应用程序的情况下与家庭设备交互

Dialogflow es 在没有助手或发送者应用程序的情况下与家庭设备交互,dialogflow-es,actions-on-google,google-cast,google-home,Dialogflow Es,Actions On Google,Google Cast,Google Home,什么SDK/API用于在没有助手的情况下与家庭设备交互? 我对google home/assistant的开发非常陌生,我属于业余爱好者。我确实有使用node的经验,我一直在探索在我家的google home设备中添加功能的可能性。我一直在查看dialogflow上的文档和google上的操作,但我很难确定google庞大的开发者生态系统中的哪种方法/服务适合这样的项目(如果有的话) 我的想法是,我可以点击node中服务的网页上的一个按钮,然后在我家的所有google home设备上播放托管的声

什么SDK/API用于在没有助手的情况下与家庭设备交互?

我对google home/assistant的开发非常陌生,我属于业余爱好者。我确实有使用node的经验,我一直在探索在我家的google home设备中添加功能的可能性。我一直在查看dialogflow上的文档和google上的操作,但我很难确定google庞大的开发者生态系统中的哪种方法/服务适合这样的项目(如果有的话)

我的想法是,我可以点击node中服务的网页上的一个按钮,然后在我家的所有google home设备上播放托管的声音文件。虽然对我来说这听起来很像Cast SDK,但我打算在家用设备上播放一次托管声音,比如蜂鸣器或蜂鸣音。我看到的cast开发的所有文档都表明,它不是为这种情况而设计的,特别是因为手机/移动设备(即发送者应用程序)根本没有考虑到这一概念。在我的场景中,我还想象着能够在所有家庭设备上播放声音,无论当前通过cast播放在这些设备上播放的是什么,都会中断播放

这让我觉得这通常是通过带有webhook的dialogflow来处理的,但有几件事我感到困惑:声音播放不会通过与助手的对话来触发。从我一直试图理解的文档来看,它看起来像一个webhook触发器,或者在这里可能有意义,但是webhook似乎仍然被设计为将用户查询传送到我的服务器助手,然后响应

是否有专门为此类用例设计的官方SDK或API?无需使用助手或Chrome/Android/iOS sender应用程序即可与家用设备交互(本例中为声音播放)?

预期功能:


否,您提到的用例类型不能作为API@NickFelker太糟糕了,谢谢你的回复。