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 alarmy | Nie | |
Odtwarzanie podcastów i wiadomości | Nie | |
Przesyłanie wiadomości głosowych | Nie | |
Wyniki wizualne (HTML5) odpowiedzi Asystenta | Tak |
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:
- Utwórz projekt przy użyciu interfejsów API gRPC.
- Dowiedz się, jak możesz je dostosować.
- Dopracuj projekt, zapoznając się ze sprawdzonymi metodami dotyczącymi prywatności i bezpieczeństwa oraz konfiguracji dźwięku.