Pakiet SDK Asystenta Google umożliwia sterowanie głosem, rozumienie języka naturalnego i inteligentne rozwiązania Google. Twój projekt rejestruje głos (pytanie głosowe, np. Co mam w kalendarzu?), wysyła go do Asystenta Google i otrzymuje odpowiedź głosową oprócz nieprzetworzonego tekstu.
Usługa Asystenta Google
Usługa Asystenta Google udostępnia interfejs API niskiego poziomu, który umożliwia bezpośrednie manipulowanie bajtami dźwięku żądania i odpowiedzi Asystenta. Powiązania tego interfejsu API można generować dla takich języków jak Node.js, Go, C++ i Java na wszystkich platformach, które obsługują gRPC.
Kod referencyjny jest udostępniany w Pythonie do przechwytywania i odtwarzania dźwięku oraz zarządzania stanem rozmów.
Zgodność i obsługa funkcji
W tabeli poniżej znajdziesz podsumowanie wymagań dotyczących zgodności platformy, jakie musi spełniać usługa Asystenta Google:
Usługa Asystenta Google | ||
---|---|---|
Obsługiwane architektury | wszystkie platformy gRPC, | |
Obsługiwane języki | Wszystkie języki gRPC | |
Aktywacja przy użyciu rąk (OK Google) |
Nie | |
Nagrywanie i odtwarzanie dźwięku | Dostarczono kod referencyjny | |
Zarządzanie stanem rozmowy | Dostarczono kod referencyjny | |
Timery i alarmy | Nie | |
Odtwarzanie podcastów i wiadomości | Nie | |
Przesyłanie wiadomości głosowych | Nie | |
Wizualne dane wyjściowe (HTML5) odpowiedzi Asystenta | Tak |
Rozpoczynanie tworzenia projektów
Pakiet SDK umożliwia szybkie tworzenie projektów przez umieszczenie Asystenta Google i dodanie unikalnych funkcji w Actions on Google:
- Utwórz projekt przy użyciu interfejsów API gRPC.
- Poznaj pomysły na kolejne czynności związane z dostosowywaniem go.
- Dopracuj swój projekt, zapoznając się ze sprawdzonymi metodami dotyczącymi prywatności i bezpieczeństwa oraz konfiguracji audio.