Realizacja to kod wdrażany jako webhook, który umożliwia generowanie odpowiedzi dynamicznych dla każdego typu smart homeintencji. Podczas rozmowy użytkownika z Google Assistant usługa do generowania odpowiedzi umożliwia korzystanie z informacji wyodrębnionych przez system przetwarzania języka naturalnego Google do generowania dynamicznych odpowiedzi lub wywoływania działań na zapleczu, takich jak włączenie światła.
Twoje usługi przetwarzania otrzymują żądania od Assistant, przetwarzają je i odpowiadają. Ten proces wymiany żądań i odpowiedzi prowadzi do dalszego rozwoju rozmowy, aż do momentu spełnienia początkowego żądania użytkownika.
W większości przypadków użytkownik będzie miał do czynienia z prostą smart homeinterakcją z Assistant, np. OK Google, włącz światło. Jeśli jednak wdrożysz drugorzędną weryfikację użytkownika, Twoje usługi mogą wymagać przetworzenia wielu żądań i odpowiedzi, ponieważ Assistant może poprosić o kod PIN potwierdzający po otrzymaniu konkretnej prośby użytkownika, takiej jak Hej Google, otwórz drzwi wejściowych.
Rysunek 1 przedstawia pomyślne wypełnienie i wykonanie smart home
EXECUTE
intencji.