После того, как Google Assistant заработает в вашем проекте, попробуйте следующее:
Настройте способ взаимодействия вашего проекта с Ассистентом. Например, запустите Ассистента нажатием кнопки или мигните светодиодом во время воспроизведения звука. Вы даже можете показать на дисплее расшифровку распознавания речи из Ассистента.
Управляйте своим проектом с помощью действий устройства. Например, попросите лампу со встроенным Помощником включиться и изменить ее яркость.
Настройте взаимодействие вашего проекта с Ассистентом
Запустить Ассистента
Используя библиотеку Google Assistant, вы запускаете запрос Ассистента, произнося горячее слово, например «Окей, Google» . Вы можете отключить микрофон, чтобы Ассистент не прослушивал ключевое слово. Используйте set_mic_mute()
для управления этим. Запустите метод start_conversation()
на основе вашего собственного события.
Получить расшифровку запроса пользователя
Google Assistant SDK предоставляет вам текстовую расшифровку запроса пользователя. Используйте это, чтобы предоставить пользователю обратную связь путем вывода текста на дисплей или даже для чего-то более творческого, например выполнения некоторых локальных действий на устройстве.
Расшифровка находится в строковом объекте Python в событии ON_RECOGNIZING_SPEECH_FINISHED
.
Управляйте своим проектом с помощью действий устройства
Вы можете добавить в Ассистент действия с устройством, которые позволят вам управлять вашим устройством с помощью голоса. Расширьте образец библиотеки Google Assistant, включив в него действия с устройством .