web-dev-qa-db-fra.com

Assistant Google sur une erreur de segmentation Raspberry Pi

Installation de Google assistant sur mon pi avec ce guide: https://developers.google.com/assistant/sdk/guides/library/python/embed/run-sample

(env) pi@raspberrypi:~ $ source env/bin/activate
    (env) pi@raspberrypi:~ $ googlesamples-assistant-hotword --project_id 'celius-54926' --device_model_id 'celius-54926-celius-qyn1r6'
    device_model_id: celius-54926-celius-qyn1r6
    device_id: A1CE24415E5C880BCA74644CD6315DC2

    Segmentation fault
4
King Pretzel

J'ai eu le même problème. 

J'ai continué à lire la page: https://developers.google.com/assistant/sdk/guides/library/python/embed/run-sample sous la rubrique "Rechercher l'ID d'instance du périphérique", il semble que mon périphérique n'était pas enregistré.

J'ai donc enregistré manuellement le périphérique à partir de pi avec la page d'aide ici: https://developers.google.com/assistant/sdk/reference/device-registration/device-tool#register-device

(env) pi@raspberrypi:~ $  googlesamples-assistant-devicetool --project-id YOUR_DEVICE_ID register-device --device 4D609xxxxxxxxxxxxxxxxxxx --model YOUR_MODEL_ID --client-type SERVICE
Creating new device
Error: Failed to register device: 403
Google Assistant API has not been used in project 5739xxxxxxxx before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/embeddedassistant.googleapis.com/overview?project=5739xxxxxxxx then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.

J'ai donc suivi le lien et activé l'API sous mon compte Google, puis j'ai réessayé. 

(env) pi@raspberrypi:~ $ googlesamples-assistant-devicetool --project-id YOUR-PROJECT-ID register-device --device 4D60xxxxxxxxxxxxxxx --model YOUR_MODEL_ID --client-type SERVICE

Creating new device

Device instance 4D60xxxxxxxxx successfully registered

Maintenant cela fonctionne bien.

5
davidchaucer

Je rencontre le même problème pour la configuration de l'assistant Ubuntu, j'ai constaté que mon api d'assistant Google n'était pas activé Je l'activer à partir de la console api et il a commencé à fonctionner. 

0
mhdnp1234