Przegląd

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 alarmyNie
Odtwarzanie podcastów i wiadomościNie
Przesyłanie wiadomości głosowychNie
Wizualne dane wyjściowe (HTML5) odpowiedzi AsystentaTak

Rozpoczynanie tworzenia projektów

Pakiet SDK umożliwia szybkie tworzenie projektów przez umieszczenie Asystenta Google i dodanie unikalnych funkcji w Actions on Google:

  1. Utwórz projekt przy użyciu interfejsów API gRPC.
  2. Poznaj pomysły na kolejne czynności związane z dostosowywaniem go.
  3. Dopracuj swój projekt, zapoznając się ze sprawdzonymi metodami dotyczącymi prywatności i bezpieczeństwa oraz konfiguracji audio.