Asistent Google
Vývojář | |
---|---|
První vydání | 18. května 2016 |
Aktuální verze | 0.1.601924805 (31. ledna 2024) |
Operační systém | multiplatformní |
Platforma | Wear OS Android Auto Google Chrome OS |
Vyvíjeno v | C++ |
Typ softwaru | virtuální asistent |
Lokalizace | angličtina a další |
Web | assistant |
Některá data mohou pocházet z datové položky. |
Asistent Google[1] (v anglickém překladu “Google Assistant”) je virtuální asistent, který byl vyvinut společností Google.
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
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
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
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
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
V tomto článku byl použit překlad textu z článku Google Assistant na anglické Wikipedii.
- ↑ Google Assistant, your own personal Google. Assistant [online]. [cit. 2022-12-01]. Dostupné online. (anglicky)
- ↑ a b Overview | Google Assistant SDK. Google Developers [online]. [cit. 2022-12-01]. Dostupné online. (anglicky)
- ↑ Google Assistant. Search Engine Land [online]. [cit. 2022-12-01]. Dostupné online. (anglicky)
- ↑ 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)
- ↑ Use "Hey Google" voice searches & actions - Android - Google Search Help. support.google.com [online]. [cit. 2022-12-01]. Dostupné online.
- ↑ 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)
- ↑ Change your language - Android - Google Assistant Help. support.google.com [online]. [cit. 2019-02-05]. Dostupné online.
- ↑ Asistent Google konečně umí konverzovat. Do konce roku se naučí česky. iDNES.cz [online]. 2018-05-08 [cit. 2019-02-05]. Dostupné online.
- ↑ 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.
- ↑ STAFF, TechRepublic. Google Assistant: A cheat sheet. TechRepublic [online]. 2021-05-19 [cit. 2022-12-01]. Dostupné online. (anglicky)
- ↑ 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
- Obrázky, zvuky či videa k tématu Asistent Google na Wikimedia Commons
Média použitá na této stránce
Autor: Maurizio Pesce from Milan, Italia, Licence: CC BY-SA 4.0
Android Assistant on the Google Pixel XL smartphone
Logo of Google Assistant