运行仿生的VM上的hotwords演示segfaults

时间:2018-12-24 21:54:21

标签: google-assistant-sdk

我正在尝试使Assistant Python库演示运行。我下载了我的客户端凭据文件,如下运行身份验证/同意工具: (env)$ google-oauthlib-tool --scope https://www.googleapis.com/auth/assistant-sdk-prototype --scope https://www.googleapis.com/auth/gcm --save --headless --client-secrets client_secret_XXXXX.json

该工具显示了我访问并单击的URL-后续的网络向我显示了一个身份验证字符串,我将其复制并粘贴回等待的终端会话中。 (该工具告诉我它更新了.config /文件)

好的,然后我运行... (env)$ googlesamples-assistant-hotword --project-id $ {project} --device-model-id $ {model-id}

这会导致段错误: device_model_id:awnstar-226520-dawnstar-test-rig-jcsgzj device_id:4BAE41228DA8890AB0DDE6FD6992F5BF

分段故障(核心已转储) (env)$

我已确认项目ID,模型ID并已启用Assistant API

任何帮助表示赞赏

1 个答案:

答案 0 :(得分:1)

该问题与从Google Assistant库到Google Assistant服务的更改有关。 Google助手库已弃用。

如此project page issue所示,此问题会影响仍基于Google Assistant库的组件,例如googlesamples-assistant-hotword。

其他资源,例如googlesamples-assistant-pushtotalk现在正在通过gRPC运行,这是使用该服务的新方法。

通过gRPC improve系统也是一项工作任务。