【发布时间】:2018-07-20 09:04:15
【问题描述】:
我尝试使用 Google 助理服务在我的设备上嵌入 Google 助理,它运行得非常好。然而,在我似乎什么都没改变之后,Google Assistant 似乎失去了大部分功能。
我也尝试按照 Google 助手库(python 库)的说明,使用一个全新的项目,并且能够成功设置助手,但是,即使是这个未经修改的谷歌库也有同样的问题。除了像“我是谁”或“你是谁”这样简单的问题之外,任何问题都会导致“对不起,我不知道该如何处理”。
重要的是要注意(以及为什么这很奇怪)它实际上是在识别我所说的话。以下是运行 G.A. Library 的终端输出示例:
ON_CONVERSATION_TURN_STARTED
ON_END_OF_UTTERANCE
ON_RECOGNIZING_SPEECH_FINISHED:
{"text": "who won the World Cup"}
ON_RESPONDING_STARTED:
{"is_error_response": false}
ON_RESPONDING_FINISHED
ON_CONVERSATION_TURN_FINISHED:
{"with_follow_on_turn": false}
ON_CONVERSATION_TURN_STARTED
ON_END_OF_UTTERANCE
ON_RECOGNIZING_SPEECH_FINISHED:
{"text": "who am I"}
ON_RENDER_RESPONSE:
{
"text": "To get you that information, I'll need your permission. You can give it to me in the Google Assistant settings on your phone. Once that's done, ask me again!",
"type": 0
}
ON_RESPONDING_STARTED:
{"is_error_response": false}
ON_RESPONDING_FINISHED
ON_CONVERSATION_TURN_FINISHED:
{"with_follow_on_turn": false}
如您所见,它可以识别我所说的内容,但实际上并不能识别基本问题。
与“谁赢得了世界杯”类似的问题确实在以前有效,包括“谁是伊隆马斯克”或“告诉我谁赢得了斯坦利杯”。再次安装新的 Google 助理库时,这似乎仍然会发生,已经创建了一个新项目并重新按照安装说明进行操作。
我猜这可能是与谷歌权限相关的事情?有人猜到了吗?
【问题讨论】:
-
您是否为进行查询的用户启用了活动控件? developers.google.com/assistant/sdk/guides/activity-controls
-
我觉得...非常愚蠢。谢谢。
标签: google-assistant-sdk google-assist-api