在Pi零上安装。 安装成功,但是当我尝试示例代码
googlesamples-assistant-hotword --project_id my-dev-project --device_model_id my-model
它返回Illegal Instruction
。
pushtotalk示例也不起作用。
感谢帮助。
答案 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
那对我有用。不知道它是否对任何人都有帮助。
编辑:唯一不好的部分是,它总是在监听。也许我可以修改代码。