Działania konwersacyjne zostaną wycofane 13 czerwca 2023 r. Więcej informacji znajdziesz w artykule Wycofanie czynności konwersacyjnych.

Przegląd

Pakiet SDK Asystenta Google pozwala na sterowanie głosem, rozumienie języka naturalnego i inteligentne rozwiązania Google. Twój projekt przechwytuje wypowiedź (wypowiedziane żądanie audio, na przykład Co mam w kalendarzu?), wysyła je do Asystenta Google, a także nieprzetworzony tekst wypowiedzi.

Usługa Asystenta Google

Usługa Asystenta Google ujawnia interfejs API niskiego poziomu, który umożliwia bezpośrednie manipulowanie bajtami audio żądania i odpowiedzi Asystenta. Powiązania dla tego interfejsu API można generować dla języków takich jak Node.js, Go, C++, Java dla wszystkich platform obsługujących gRPC.

W Pythonie dostępny jest kod referencyjny do przechwytywania dźwięku, odtwarzania dźwięku i zarządzania stanem rozmowy.

Zgodność i funkcje

Tabela poniżej zawiera podsumowanie wymagań dotyczących zgodności z usługami Asystenta Google:

Usługa Asystenta Google
Obsługiwane architektury Wszystkie platformy gRPC
Obsługiwane języki Wszystkie języki gRPC
Aktywacja bez użycia rąk
(OK Google)
Nie
Przechwytywanie i odtwarzanie dźwięku Podano kod referencyjny
Zarządzanie stanem rozmowy Podano kod referencyjny
Minutniki i alarmyNie
Odtwarzanie podcastów i wiadomościNie
Przesyłanie wiadomości głosowychNie
Wyniki wizualne (HTML5) odpowiedzi AsystentaTak

Jak zacząć tworzyć projekty

Pakiet SDK pozwala szybko tworzyć projekty poprzez umieszczanie Asystenta Google, a następnie dodawanie unikalnych funkcji za pomocą narzędzia Actions on Google:

  1. Utwórz projekt przy użyciu interfejsów API gRPC.
  2. Dowiedz się, jak możesz je dostosować.
  3. Dopracuj projekt, zapoznając się ze sprawdzonymi metodami dotyczącymi prywatności i bezpieczeństwa oraz konfiguracji dźwięku.