Za pomocą pakietu SDK Asystenta Google możesz umieścić Asystenta Google we własnym projekcie, dzięki czemu będzie on działać podobnie do Google Home. Twój projekt może jednak mieć unikalne możliwości sprzętowe, których nie ma Google Home: na przykład może być wyposażony w unikalny wyświetlacz LED z dostosowanymi ustawieniami jasności i koloru.
Działania na urządzeniu to zestaw narzędzi i interfejsów API, które pozwalają rozszerzyć możliwości Asystenta w tworzonych projektach, aby w pełni wykorzystać potencjał swoich sprzętowych możliwości.
Wbudowane działania na urządzeniu
Opracowaliśmy szeroką gamę wbudowanych, wbudowanych działań urządzeń do codziennego użytku, takich jak oświetlenie, sprzęt AGD i kamery. Dzięki tym działaniom możesz wykorzystać możliwości przetwarzania języka naturalnego w Asystencie Google do sterowania projektem. Na przykład projekt ze światłem można włączyć na różne sposoby:
- OK Google, włącz światło.
- OK Google, włącz moje światło.
- OK Google, włącz światło w salonie.
Możesz utworzyć własny projekt reagujący na polecenia związane z wieloma cechami inteligentnego domu takich jak:
- OK Google, ustaw jasność na 50%.
- OK Google, ustaw temperaturę na 98 stopni.
Niestandardowe działania na urządzeniu
Możesz też utworzyć niestandardowe akcje urządzenia dla własnego sprzętu. W przypadku tych działań należy zdefiniować gramatykę i polecenia:
- OK Google, zamruguj lampką 5 razy.
- OK Google, przesuń w lewo.
Dowiedz się więcej o wykonaniu tych działań za pomocą Asystenta Google.
Jak to działa
Na urządzeniu jest zainstalowany pakiet SDK Asystenta Google oraz dane logowania umożliwiające dostęp do usługi Asystenta Google. Urządzenie wysyła żądanie głosowe (Włącz) i prosi usługę o włączenie wbudowanej diody LED. Urządzenie wysyła też identyfikatory modelu i instancji urządzenia, aby usługa mogła określić, jak najlepiej zareagować na żądanie.
Usługa korzysta z automatycznego rozpoznawania mowy (ASR) do określania słów wypowiadanych przez użytkownika, przetwarzania języka naturalnego (NLP) do analizowania i interpretowania znaczenia żądania na podstawie tych słów oraz dopasowywania urządzeń w celu uzyskania kontekstu żądania. Ten kontekst jest ważny, ponieważ określa działania obsługiwane przez urządzenie i sposób ich wykonywania.
W odpowiedzi jest ona odczytywana użytkownikowi (Jasne) wraz z poleceniami związanymi z konkretnym urządzeniem. Urządzenie wie, jak obsłużyć to polecenie: włącza diodę LED!
Rozpocznij
Realizuj swoje pomysły, umieszczając w projekcie Asystenta Google, a potem dodawać unikalne funkcje za pomocą Działań na urządzeniu. Projekt możesz opracować przy użyciu Asystenta Google.