我是第一次使用谷歌助手,有一个关于谷歌主页的谷歌助手的问题,
如何使Google Home能够在没有语音输入的情况下说话?除了语音之外,是否可以通过任何其他方式提供输入,并以语音格式从Google Home获取输出?
发布于 2017-09-12 21:13:07
这相当于通过Google Home进行通知或推送事件,目前还不可用。使用Google Home的交互和Google API上的操作要求用户发起对话和回复,以通过与输入相同的通道。
发布于 2017-09-15 19:29:18
不幸的是,你还不能做到这一点,例如,如果你要求通过rest api自动触发操作,然后google主页开始应答,没有rest api,但这将是主动助理功能。
在Google IO 2017中,他们为Google助手引入了一个新概念,即主动功能,有些人称之为通知,它允许google助手与用户开始对话,以便为他提供有关流量的信息,例如,如果他必须及时参加会议。
但他们既没有公布时间框架,也没有公布任何有关这方面的信息。因此,如果这就是你正在寻找的,你只需要等待。
发布于 2019-05-01 04:13:21
还有另一个答案,建议您可以通过编程合成语音音频,并代表用户将其直接发送到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/
https://stackoverflow.com/questions/46172760
复制相似问题