除语音输入外,如何开发Google Home技能?

问题描述 投票:1回答:3

我是谷歌助手的新用户,只有一个关于谷歌助手与Google Home的查询,

如何让Google Home无需语音输入即可发言?这是否可以通过除语音之外的任何其他方式提供输入并以语音格式从Google Home获取输出?

node.js dialogflow actions-on-google google-home
3个回答
2
投票

这相当于通过Google Home进行通知或推送活动,目前无法使用此功能。使用Google Home和Google API操作的互动要求用户启动对话,并且回复将通过与输入相同的渠道。


1
投票

不幸的是,你不能这样做,如果你要求通过休息api自动触发动作,然后谷歌主页刚开始回答,没有休息api,但这将是主动助手功能。

在Google IO 2017中,他们向Google助手推出了一个新概念,即主动功能,有些称其为通知,允许Google助手与用户开始对话,向他提供有关流量的信息,例如必须及时参加会议。

但他们既没有宣布时间框架,也没有任何有关它的信息。所以,如果这是你正在寻找的,你只需要等待。


0
投票

还有另一个答案表明您可以编程方式合成语音音频并代表用户将其直接发送到Google Home。您可以使用您想要的任何输入机制,只要您能够生成Google Home识别并可以操作的音频。

Can I initiate an action on Google Home from another application without a voice command?

让机器人与机器人交谈可能看起来很奇怪,但它开启了用户能够使用自然语言键入“命令”的可能性,然后将这些命令分配给他们想要的任何触发器。对于非语言的人或与麦克风有关的隐私问题的人来说可能会很棒。

[编辑]我已经做了更多的研究,看起来直接与助理(而不是通过谷歌主页)接口确实允许非语言整合:https://developers.google.com/assistant/sdk/

© www.soinside.com 2019 - 2024. All rights reserved.