【问题标题】:Response from dialogflow does not come to Google Assistant来自对话流的响应未发送到 Google 助理
【发布时间】:2018-07-13 14:24:33
【问题描述】:

有时即使我收到了来自履行的正确响应,Google 助理也不会回答我。仅当我使用语音命令时才会发生这种情况,使用键盘总是可以正常工作。

What I receive instead of the response

这只是“思考”。

在 DialogFlow 历史记录中使用 conv.close('You've punched-in into demo as Jack'); 后,我可以看到以下响应:

{
  "queryText": "Jack",
  "fulfillmentMessages": [
    {
      "text": {
        "text": [
          "[{\"type\":0,\"speech\":\"\"}]"
        ]
      }
    }
  ],
  "webhookPayload": {
    "google": {
      "userStorage": "{\"data\":{}}",
      "richResponse": {
        "items": [
          {
            "simpleResponse": {
              "textToSpeech": "You've punched-in into demo as Jack"
            }
          }
        ]
      },
      "expectUserResponse": false
    }
  },
  "outputContexts": [
    ...
  ],
  "intent": {
    "id": "96f93154-0ae4-4bb4-91c3-c1b796d7cda3",
    "displayName": "punch-in"
  },
  "intentDetectionConfidence": 1,
  "languageCode": "en"
}

有人遇到过这样的问题吗?

在 Galaxy S7、Android 6.0.1 上注意到。 谷歌上的行动 v.2.2.0

【问题讨论】:

    标签: actions-on-google dialogflow-es


    【解决方案1】:

    当互联网连接不好时,这主要发生在我身上。有了语音,还有一层额外的语音到文本转换。在您的情况下,相同的延迟问题可能会导致问题。

    【讨论】:

    • 似乎不是这里的原因。正如我得到的那样,额外的转换发生在对谷歌的操作发送请求到我的履行之前。但在我的情况下,所有请求都运行良好,我能够在对话流的历史记录中看到实现的响应,但是助手没有回答我。
    【解决方案2】:

    谷歌助理团队解决了我给他们创建的问题,之后问题不再重现。

    【讨论】:

      猜你喜欢
      • 2018-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-18
      • 1970-01-01
      • 2020-07-30
      • 2019-10-08
      • 1970-01-01
      相关资源
      最近更新 更多