Raspberry Pi零的Google助手服务-非法说明

时间:2018-07-08 15:51:14

标签: google-assistant-sdk

在Pi零上安装。 安装成功,但是当我尝试示例代码

googlesamples-assistant-hotword --project_id my-dev-project --device_model_id my-model

它返回Illegal Instruction

pushtotalk示例也不起作用。

感谢帮助。

4 个答案:

答案 0 :(得分:0)

The hotword sample uses the Google Assistant Library, which is not available on the Raspberry Pi Zero.

答案 1 :(得分:0)

尝试再次运行

python -m pip install-升级google-assistant-library

python -m pip install --upgrade google-assistant-sdk [示例]

答案 2 :(得分:0)

我终于在安装SDK之前通过安装python -m pip install --upgrade --no-binary :all: grpcio来让助手使用pushtotalk示例在Pi 0上工作。

但是,助理将永远花时间不给我任何答复,或者无法完成答复,在任何一种情况下,我都必须关闭终端才能结束会话。我在github中打开了一个问题,它看起来像是gRPC软件包中的不兼容错误。 https://github.com/googlesamples/assistant-sdk-python/issues/267

答案 3 :(得分:0)

在树莓派1上也遇到了同样的问题。到目前为止,我唯一能找到的解决方案是使用pushtotalk并使用此功能使echo自动输入换行符。

googlesamples-assistant-pushtotalk --project-id gassist-d4d83 --device-model-id gassist-d4d83-rpi-meicej|echo -n

那对我有用。不知道它是否对任何人都有帮助。

编辑:唯一不好的部分是,它总是在监听。也许我可以修改代码。