我试图让谷歌助手运行在树莓派3,我遇到了一个错误
(env)pi@raspberrypi:~$ googlesamples-assistant-hotword --project-id buddy-fca9f --device-model-id xxxx-xxxxx-xxxx-xxxx.
device_model_id: xxxx-xxxx-xxxx-xxxx
device_id: DBxxxxxxxxxxxxxxxxxx
Segmentation fault
我下面的设置https://developers.google.com/assistant/sdk/guides/library/python/embed/run-sample。
我已经注册我的设备与寄存器的工具,但它不是帮忙。在另一方面一键通工作正常。这将会是巨大的,如果你能帮助我,或点我在正确的方向。
这里同样的问题。
不知道为什么,如果我们不提供--project-id
它的工作,但有一个警告说,该设备尚未注册。
这是当我们的指示此页面上同时使用这两种--project-id
和--device-model-id
结果:https://developers.google.com/assistant/sdk/guides/library/python/
device_model_id: smartbox-228605-my-model
device_id: EF949BCF913C3206EEA22E2B28E402CX
Segmentation fault
这就是当我们只使用--device-model-id
(老版本上面的教程)结果:
device_model_id: smartbox-228605-my-model
device_id: EF949BCF913C3206EEA22E2B28E402CX
This device is not registered. This means you will not be able to use
Device Actions or see your device in Assistant Settings. In order to
register this device follow instructions at:
https://developers.google.com/assistant/sdk/guides/library/python/embed/register-device
ON_MUTED_CHANGED:
{"is_muted": false}
ON_MEDIA_STATE_IDLE
ON_START_FINISHED
这是我做了什么:
$ apt-get update
googlesamples-assistant-devicetool
注册设备这就是我没有做过:
但在等待您可以通过访问该使用其他谷歌助手启动指令样本的错误:google-assistant-demo --project-id YOUR-ID-PROJECT --device-model-id YOUR-ID-MODEL
参考:https://github.com/googlesamples/assistant-sdk-python/issues/314甚至只是创建您自己从仓库hotword.py:https://github.com/googlesamples/assistant-sdk-python/tree/master/google-assistant-sdk/googlesamples/assistant/library
希望它帮助。