Dnes si naprogramujeme hlasového asistenta ve webovém prohlížeči. Bude rozumět i mluvit česky. A bude chytřejší než finalista z AZ-kvízu

Dnes si naprogramujeme hlasového asistenta ve webovém prohlížeči. Bude rozumět i mluvit česky. A bude chytřejší než finalista z AZ-kvízu

Výstup z dotazu na Wikipedii: „Co je to slanina“

Výstup z dotazu na Wikipedii: „Co je to slanina“

Visual Studio Code s doplňkem Live Server nám nastartuje testovací lokální HTTP server

Visual Studio Code s doplňkem Live Server nám nastartuje testovací lokální HTTP server

Do konzole prohlížeče (CTRL+SHIFT+J) vypisujeme informace o běhu. Na začátku programu třeba seznam všech dostupných hlasových syntetizátorů

Do konzole prohlížeče (CTRL+SHIFT+J) vypisujeme informace o běhu. Na začátku programu třeba seznam všech dostupných hlasových syntetizátorů

Zeptali jsme se na slaninu a v konzoli prohlížeče mžeme zkontrolovat, jestli Chrome správně převedl řeč na text a jaké záznamy pro něj našla Wikipedie

Zeptali jsme se na slaninu a v konzoli prohlížeče mžeme zkontrolovat, jestli Chrome správně převedl řeč na text a jaké záznamy pro něj našla Wikipedie

Asistent Googlu česky neumí. Náš Živák ovšem ano!

Asistent Googlu česky neumí. Náš Živák ovšem ano!

Výstup z dotazu na Wikipedii: „Co je to slanina“
Visual Studio Code s doplňkem Live Server nám nastartuje testovací lokální HTTP server
Do konzole prohlížeče (CTRL+SHIFT+J) vypisujeme informace o běhu. Na začátku programu třeba seznam všech dostupných hlasových syntetizátorů
Zeptali jsme se na slaninu a v konzoli prohlížeče mžeme zkontrolovat, jestli Chrome správně převedl řeč na text a jaké záznamy pro něj našla Wikipedie
6
Fotogalerie

Stavíme asistenta Živáka. Naučíme ho kousky, které nedá ani finalista AZ-kvízu

  • Náš hlasový asistent poběží v Chromu na Windows 10
  • Bude používat Web Speech API a hlas Microsoft Jakub
  • Díky Wikipedii odpoví skoro na cokoliv

Máte doma chytrý reproduktor od Googlu, Amazonu nebo nějakého dalšího výrobce a šokujete návštěvu znalostním dotazy: „Ok Google, who is Miloš Zeman,“ načež se z bílé krabičky ozve syntetizovaný hlas a odpověď jak z encyklopedie?

Dnes si takového znalostního asistenta naprogramujeme. Bude se jmenovat Živák, poběží v desktopovém prohlížeči Chrome jako vcelku běžná HTML stránka, bude rozumět a mluvit česky, bude chytřejší než finalista z AZ-kvízu, no a co je zdaleka nejdůležitější, celá tato magie zabere jen pár desítek řádků kódu v Javascriptu. Onu zdánlivou inteligenci za nás totiž vyřeší někdo úplně jiný.

Hlasový znalostní asistent Živák v akci:

Všechny technologie, které dnes budeme potřebovat, zajistí desktopový Chrome na Windows 10. Potřebujeme totiž, aby:

  • Poslouchal česky
  • Mluvil česky

Obě hlasové schopnosti jsme zprovoznili pomocí rozhraní Web Speech API a podrobně jsme si je vysvětlili a ukázali už minule. Dnes proto na obě technologie navážeme a dodáme hlasu konečně inteligenci a znalosti finalisty AZ-kvízu.

Pokračování článku patří k prémiovému obsahu pro předplatitele

Chci Premium a Živě.cz bez reklam Od 41 Kč měsíčně

Určitě si přečtěte

Články odjinud