Thesis Details
Implementace jednoduchého rozpoznávače řeči pro Android
The goal of this project is to implement speech recognition software for Android platform. This paper outlines fundamental components of a speech recognizer and reviews the techniques used to optimize the process of speech recognition on Android devices. Firstly, it examines the implementation of the acoustic feature extraction and phoneme estimation processes. Then, it describes the design and implementation of a decoder used to process phoneme estimations into transcription, utilizing only limited resources of a mobile device. The project is divided into several modules, forming an Android library, which should be easy to extend and can be provided with custom models tailored for the desired use. Later, this paper discloses various approaches to modeling abstract data structures for recognition network representation, as well, as the ways of further development and applications of this project.
speech recognition, dynamic decoder, Android, NDK
Jaroš Jiří, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Novák Michal, doc. RNDr., Ph.D. (DMAT FEEC BUT), člen
Orság Filip, Ing., Ph.D. (DITS FIT BUT), člen
Rychlý Marek, RNDr., Ph.D. (DIFS FIT BUT), člen
@bachelorsthesis{FITBT19075, author = "Eduard \v{C}uba", type = "Bachelor's thesis", title = "Implementace jednoduch\'{e}ho rozpozn\'{a}va\v{c}e \v{r}e\v{c}i pro Android", school = "Brno University of Technology, Faculty of Information Technology", year = 2018, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/19075/" }