Asistent Google

inteligentní osobní asistent

Asistent Google[1] (v anglickém překladu “Google Assistant”) je virtuální asistent, který byl vyvinut společností Google.

Asistent Google
Logo
VývojářGoogle
První vydání18. května 2016
Aktuální verze0.1.601924805 (31. ledna 2024)
Operační systémmultiplatformní
PlatformaWear OS
Android Auto
Google Chrome OS
Vyvíjeno vC++
Typ softwaruvirtuální asistent
Lokalizaceangličtina a další
Webassistant.google.com
Některá data mohou pocházet z datové položky.

Hlavním programovacím jazykem, který byl použit na vytvoření Asistenta Google, je C++.[2] Dalšími jazyky, které byly při vývoji použity, jsou Python, Java či Node.js.[2]

Historie editovat

Společnost Google poprvé oznámila uvedení na trh nového virtuálního asistenta v květnu roku 2016[3] jako součást Google Nest (dříve Google Home)[4] reproduktoru a nové chatovací aplikace Allo a to jako reakci na konkurenční Amazon Echo.

Funkce editovat

Google Assistant v současnosti nabízí mnoho funkcí. K zpřístupnění těchto funkcí jsou používány různé fráze, jimiž jsou například: „Hey Google!“ nebo „OK Google“.[5] Tyto fráze jsou tzv. budícími frázemi, kdy asistent zjistí, že mluvíme právě na něj.

Mezi funkce[6], které virtuální asistent Google nabízí, patří:

  • řízení chytré domácnosti (nejen spotřebičů od firmy Google, ale také např. od Amazonu či IKEA)
  • domlouvání schůzek a následně jejich zapsání do kalendáře
  • hledání informací online (od rezervace místa v restauraci po čtení zpráv)
  • nastavení budíku a připomínek
  • čtení notifikací z telefonu
  • překládání

Jazyky editovat

Asistent Google na chytrých mobilních telefonech je k dispozici v následujících jazycích (aktualizováno červenec 2020):[7]

  • angličtina
  • čínština,
  • francouzština,
  • němčina,
  • indonéština,
  • italština,
  • japonština,
  • korejština,
  • norština,
  • nizozemština,
  • polština,
  • portugalština (brazilská),
  • portugalština (Portugalsko),
  • ruština,
  • španělština,
  • švédština,
  • turečtina,
  • vietnamština.

Češtinu zatím Asistent Google nepodporuje, přestože na konferenci I/O v květnu roku 2018 bylo oznámeno, že do konce roku 2018 bude podporována i čeština.[8][9] Podle neoficiálních zdrojů měl být asistent v češtině spuštěn o několik měsíců později, nejspíše na jaře 2019.[9] Při dotazu „Do you speak Czech?“ („Umíš mluvit česky“) Asistent Google odpoví, že se česky stále učí.

Asistent Google a umělá inteligence editovat

K tomu, aby asistent dokázal plnit již zmíněné funkce, používá Google technologie umělé inteligence (AI), jako je zpracování přirozeného jazyka a strojové učení.[10]Zpracování přirozeného jazyka funguje na principu učení jazykových pravidel na základě zkušenosti a používaných výrazů. Strojové učení slouží k automatickému zapamatování a zlepšování bez potřeby programování. Primárně funguje na třech mechanismech: rozpoznávání pojmenovaných entit, záměr hledání a systému dialogu.

Proces zpracování dat začíná tak, že Asistent Google nejprve převede slova uživatele na text pomocí Skrytého Markovova modelu (HMM).[11] HMM díky matematickým modelům přeloží mluvené slovo do textu.

Následuje poslech řeči po 10 až 20sekundových úsecích a vyhledávání fonémů, aby slova mohla být porovnána už s přednahranou řečí.

Po porovnání nastává proces, kdy dochází k rozkouskování slov na části řeči – podstatné jméno, sloveso, atd. a použijí se již nastavená gramatická pravidla na základě algoritmu.

Reference editovat

V tomto článku byl použit překlad textu z článku Google Assistant na anglické Wikipedii.

  1. Google Assistant, your own personal Google. Assistant [online]. [cit. 2022-12-01]. Dostupné online. (anglicky) 
  2. a b Overview | Google Assistant SDK. Google Developers [online]. [cit. 2022-12-01]. Dostupné online. (anglicky) 
  3. Google Assistant. Search Engine Land [online]. [cit. 2022-12-01]. Dostupné online. (anglicky) 
  4. GARTENBERG, Chaim. Google just renamed its smart home brand to Google Nest. The Verge [online]. 2019-05-07 [cit. 2022-12-01]. Dostupné online. (anglicky) 
  5. Use "Hey Google" voice searches & actions - Android - Google Search Help. support.google.com [online]. [cit. 2022-12-01]. Dostupné online. 
  6. POCKET-LINT. What is Google Assistant and what can it do?. www.pocket-lint.com [online]. 2022-05-10 [cit. 2022-12-01]. Dostupné online. (anglicky) 
  7. Change your language - Android - Google Assistant Help. support.google.com [online]. [cit. 2019-02-05]. Dostupné online. 
  8. Asistent Google konečně umí konverzovat. Do konce roku se naučí česky. iDNES.cz [online]. 2018-05-08 [cit. 2019-02-05]. Dostupné online. 
  9. a b KŮŽEL, Filip. Assistant se do konce roku česky nenaučí. Termín startu neznají ani v Googlu. MobilMania.cz [online]. [cit. 2019-02-05]. Dostupné online. 
  10. STAFF, TechRepublic. Google Assistant: A cheat sheet. TechRepublic [online]. 2021-05-19 [cit. 2022-12-01]. Dostupné online. (anglicky) 
  11. Natural Language Processing Use Case – How Do Personal Assistant Apps Work?. Springboard Blog [online]. 2020-06-10 [cit. 2022-12-01]. Dostupné online. (anglicky) 

Externí odkazy editovat