Optimalizace rozpoznávání řeči pro mobilní zařízení
Optimization of Voice Recognition for Mobile Devices
Author
Advisor
Hanáček, PetrReferee
Zbořil, FrantišekGrade
AAltmetrics
Metadata
Show full item recordAbstract
Práce se zabývá optimalizací algoritmů pro detekci klíčových slov na procesorové architektuře ARM Cortex-A8. Nejprve je popsána tato architektura a zejména její jednotka NEON pro vektorové výpočty. Dále jsou stručně popsány algoritmy pro detekci klíčových slov a navržena jejich optimalizace pro danou architekturu. Jádro práce tvoří implementace těchto optimalizací a zhodnocení jejich vlivu na výkon. This work deals with optimization of keyword spotting algorithms on processor architecture ARM Cortex-A8. At first it describes this architecture and especially the NEON unit for vector computing. In addition it briefly describes keyword spotting algorithms and also there is proposed optimization of these algorithms for described architecture. Main part of this work is implementation of these optimizations and analysis of their impact on performance.
Keywords
optimalizace, ARM, NEON, SIMD, detekce klíčových slov, rozpoznávání řeči, neuronová síť, optimization, ARM, NEON, SIMD, keyword spotting, speech recognition, neural netLanguage
čeština (Czech)Study brunch
Počítačové systémy a sítěComposition of Committee
prof. Ing. Václav Dvořák, DrSc. (předseda) doc. Ing. Zdeněk Kotásek, CSc. (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) doc. Ing. Vladimír Janoušek, Ph.D. (člen) doc. Ing. Stanislav Racek, CSc. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen)Date of defence
2010-06-23Process of defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další doplňující dotazy členů komise. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené dotazy rozhodla práci hodnotit stupněm " A ". Otázky u obhajoby: Na straně 26 mluvíte několikrát o 'výkonovém zisku'. Jak je tento zisk definován? Považujete neuronové sítě za nejlepší z možných klasifikátorů pro tento druh aplikací a pro tato zařízení?Result of the defence
práce byla úspěšně obhájenaPersistent identifier
http://hdl.handle.net/11012/54275Source
TOMEC, M. Optimalizace rozpoznávání řeči pro mobilní zařízení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010.Collections
- 2010 [217]