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
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.
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.