谷歌助手演示崩溃S3连接超时

时间:2017-05-20 16:11:28

标签: raspberry-pi google-assistant-sdk

当我尝试启动谷歌助手时,它会崩溃,显示以下错误。

当它回复时,要么说:

"在几秒钟内出现错误尝试" "出现了故障"

ON_MUTED_CHANGED:       {' is_muted':False} ON_START_FINISHED     [19218:19229:ERROR:speech_processing_task.cc(646)]检测到通信错误:下游过早关闭。

ON_CONVERSATION_TURN_STARTED
[19218:19229:ERROR:speech_processing_task.cc(646)] Detected communication error: Downstream closed prematurely.
[19218:19229:ERROR:assistant_output_handler.cc(589)] Failed with a general speech recognition error
ON_ASSISTANT_ERROR:
  {'is_fatal': False}
ON_RESPONDING_STARTED:
  {'is_error_response': True}
ON_RESPONDING_FINISHED
ON_CONVERSATION_TURN_FINISHED:
  {'with_follow_on_turn': False}

[19218:19229:ERROR:speech_processing_task.cc(340)] S3 connection has timed out: No data from S3
[19218:19229:ERROR:speech_processing_task.cc(646)] Detected communication error: Downstream closed prematurely.

我通过ssh连接到raspberry pi并且可以ping通,所以我不认为这是一个连接问题。

这是我的第一篇文章让我知道是否有什么我需要改变或者我可能忘记的细节。

[upadate]我检查了myactivities并且没有任何内容出现在日志中但是当我尝试使用我的智能手机时它会正确记录 此外,我将我的覆盆子pi3更新到最新版本,但错误日志中仍然没有变化

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。 事情是谷歌助手api没有启用。 执行 ctrl + c 并使用 env

运行此命令
python -m googlesamples.assistant.grpc.pushtotalk

当它显示按Enter键发送新请求时,按回车键并说出一些内容。 它会给你一个很多命令行的错误。 最后一段很重要。 它在这里: -

PERMISSION_DENIED, Google Assistant API has not been used in project integrigate before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/embeddedassistant.googleapis.com/overview?project=projectname then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.)>

在浏览器中复制并粘贴该链接,然后点击启用api。 一旦完成 运行以下命令 谷歌-辅助演示。 它现在应该工作。

Yusonious