Google Assistant to wirtualny asystent oparty na sztucznej inteligencji, rozwijany przez firmę Google. Może być używany na wielu urządzeniach, na urządzeniach mobilnych, takich jak smartfony, tablety i laptopy. Może być również używany w inteligentnych urządzeniach domowych.
Obejmuje on szeroki zakres różnych zadań, takich jak toczenie kości, czytanie przypomnień, Mad Libs, Lucky Trivia (zawiera wersję sportową), Snake, quiz geograficzny i wiele innych. Może również wyszukiwać różne piosenki.
Podstawowe funkcje
- Wyszukiwanie i informacje: odpowiada na pytania, podaje prognozę pogody, wyniki sportowe, kursy walut, tłumaczenia, encyklopedyczne informacje i wyniki wyszukiwania w sieci.
- Zarządzanie czasem i przypomnieniami: tworzy przypomnienia, wydarzenia w kalendarzu, listy zadań i alarmy.
- Kontrola rozrywki: uruchamia muzykę i podcasty (np. z YouTube Music, Spotify), steruje odtwarzaniem na Chromecast i kompatybilnych urządzeniach audio, uruchamia gry i quizy (np. wspomniane gry takie jak Snake czy Lucky Trivia).
- Inteligentny dom: steruje światłem, termostatami, zamkami, kamerami i innymi urządzeniami zgodnymi ze standardami Google Home/Nest.
- Nawigacja i podróże: planuje trasy w Google Maps, podaje informacje o ruchu drogowym, prognozy dojazdu oraz rekomendacje miejsc.
- Rozpoznawanie muzyki: rozpoznaje utwory odtwarzane w otoczeniu (polecenia typu „Co to za piosenka?”) i potrafi znaleźć teksty piosenek.
- Tryby konwersacji: obsługuje naturalny język, funkcję „continued conversation” (kontynuacja rozmowy bez powtarzania komendy aktywującej) oraz tryb tłumacza (Interpreter Mode).
Integracje i możliwości dla deweloperów
Google Assistant łączy się z wieloma usługami Google (Kalendarz, Mapy, Gmail, Zdjęcia) oraz aplikacjami i usługami firm trzecich. W przeszłości istniały platformy typu Conversational Actions; obecnie Google kładzie nacisk na integracje poprzez App Actions, Smart Home API i inne narzędzia pozwalające producentom urządzeń i twórcom aplikacji tworzyć dopasowane akcje i rutyny.
Uruchamianie i personalizacja
- Komendy głosowe: najczęściej używane frazy aktywujące to „Ok Google” lub „Hey Google”.
- Voice Match: rozpoznaje głosy użytkowników i może dostosować odpowiedzi i prywatne informacje (np. kalendarz) do konkretnej osoby.
- Routines (rutyny): umożliwiają łączenie wielu poleceń w jedno — np. „Dobranoc” może wyłączać światła, ustawiać alarm i zamykać drzwi.
- Tryb offline: niektóre podstawowe funkcje (np. uruchamianie aplikacji, ustawianie alarmów) działają bez połączenia z internetem, choć zakres jest ograniczony.
Dostępność
Asystent jest dostępny na urządzeniach z Androidem, w aplikacji Google na iOS (z pewnymi ograniczeniami funkcjonalnymi), w inteligentnych głośnikach i wyświetlaczach Google Nest, niektórych telewizorach z Android TV, w samochodach poprzez Android Auto oraz w innych urządzeniach partnerskich.
Prywatność i bezpieczeństwo
Google Assistant rejestruje zapytania i polecenia głosowe powiązane z kontem Google w celu poprawy działania usługi. Użytkownik może przeglądać i usuwać nagrania głosowe oraz aktywność w sekcji Moja aktywność w koncie Google. Dostępne są także opcje automatycznego usuwania danych po określonym czasie oraz ustawienia kontroli prywatności w aplikacji Google.
Przykładowe komendy
- „Ok Google, ustaw przypomnienie na jutro o 9:00 — spotkanie z klientem.”
- „Hey Google, włącz światło w salonie.”
- „Ok Google, jak dojadę do pracy?”
- „Hey Google, co to za piosenka?”
- „Ok Google, opowiedz mi dowcip” — uruchamia gry i krótkie interaktywne zabawy, takie jak toczenie kości czy Mad Libs.
Wady i ograniczenia
- Funkcjonalność bywa różna w zależności od regionu i języka.
- Pełna integracja z usługami innych firm może wymagać dodatkowych ustawień lub kont.
- Obawy o prywatność związane z zapisywaniem poleceń głosowych — warto regularnie przeglądać ustawienia prywatności.
Google Assistant to rozbudowane narzędzie ułatwiające codzienne czynności, integrujące usługi Google z urządzeniami inteligentnego domu i aplikacjami zewnętrznymi. Dla wielu użytkowników stanowi wygodny sposób na szybką obsługę urządzeń, uzyskiwanie informacji i automatyzację rutynowych zadań.