Webová aplikace pro převod textového formuláře do hlasové podoby
Web Application for Text to Voice Form Transformation
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Maksym Polovnikov
Vedoucí práce
Chudáček Václav
Oponent práce
Macaš Martin
Studijní obor
Informatika a počítačové vědyStudijní program
Otevřená informatikaInstituce přidělující hodnost
katedra kybernetikyPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Cílem mé bakalářské práce bylo navrhnout, implementovat a otestovat webovou aplikaci pro vytváření a správu webových formulářů, které mohou být přetransformovány do podoby hlasové nebo dialogové aplikace (např. pro platformy Slack nebo Amazon Alexa). Front-end část webové aplikace je implementována pomocí technologie ReactJs, serverová čast používá knihovnu Redux. Vytvořené dialogy byly úspěšně otestovány na zařízení Alexa Echo Dot a pomocí programu Alexa for Android. Aplikace slouží k vytváření formulářů (podobných HTML formulářům), například pro potřeby pojištění služební cesty, rezervace lístků do kina, apod. Jednotlivá pole formuláře je možné ověřit (validovat). Získaná data lze uložit do DB, odeslat e-mailem nebo mohou být pomocí šablony transformována do PDF dokumentu. V této bakalářské práci popisuji postup návrhu, implementace a testování popisované aplikace. Je také uveden podrobný postup vytváření vzorového dialogu spolu s textovým přepisem hlasové interakce s uživatelem. TYPO: cinema ticket reservatio, netc. The aim of this work is to design, implement and test a web application for creating forms and filling them using voice device, such as Amazon Alexa or using chat platform such as Slack. The web application was implemented using ReactJs as front-end platform and Redux server-side library. It has been tested on Alexa for Android and Alexa Echo dot device. My application allows user to create an HTML-like form with element validation, for example: business trip insurance, food ordering, cinema ticket reservatio, netc. The gathered data can be saved to DB, sent via email or be used to generate PDF (using a template). In this thesis I have described the process of designing, implementing and testing the application. I have also included a detailed workflow of dialog creation together with an example of user interaction.
Kolekce
- Bakalářské práce - 13133 [778]