Skip to content

Detail of publication


M. Bulín : Real-time keyword spotting on RaspberryPi with pruned LSTM . SVK FAV 2018 – magisterské a doktorské studijní programy, p. 33-34, Zapadočeská univerzita v Plzni, Jan Rendl, FAV/ZČU, Univerzitní 8, 306 14 Plzeň, 2018.

Download PDF


Additional information



The recent trend of integrating smart electronic devices into human every-day life calls for new methods of making the software both capable of performing high accuracies and meeting hardware limitations. This so called ”smartness” is often supported by sophisticated machine learning models, being developed on powerful computing machines and usually using a huge amount of data, which makes them robust and recently even surpassing human skills in a variety of cognitive tasks. The next step for a practical use, however, is to take the trained models and run them on low-cost devices, where the resources are constrained in terms of computing power and memory size. This work presents a general method for a massive reduction of parameters (80-90%) of trained (DNN or LSTM) models by removing redundant synapses. The pruning process is performed with no influence on the classification accuracy and the resulting model is minimized in terms of the number of needed parameters, which makes it suitable for on-board applications. Motivated by the recent call for keyword spotting (KWS) systems and inspired by (Chen at al. (2015)), the pruning method is shown on an LSTM-based KWS model deployed on RaspberryPi. The goal is to make the constrained low-cost device capable of spotting a keyword in real-time, with no delay, by taking advantage of the invented minimization method.

Detail of publication

Title: Real-time keyword spotting on RaspberryPi with pruned LSTM
Author: M. Bulín
Language: English
Date of publication: 31 May 2018
Year: 2018
Type of publication: Papers in proceedings of reviewed conferences
Book title: SVK FAV 2018 – magisterské a doktorské studijní programy
Page: 33 - 34
ISBN: 978-80-261-0790-3
Editor: Jan Rendl
Publisher: Zapadočeská univerzita v Plzni
Address: Univerzitní 8, 306 14 Plzeň
Date: 31 May 2018 - 31 May 2018
School: FAV/ZČU
/ 2019-02-07 14:46:29 /


 author = {M. Bul\'{i}n},
 title = {Real-time keyword spotting on RaspberryPi with pruned LSTM},
 year = {2018},
 publisher = {Zapado\v{c}esk\'{a} univerzita v Plzni},
 address = {Univerzitn\'{i} 8, 306 14 Plze\v{n}},
 pages = {33-34},
 editor = {Jan Rendl},
 booktitle = {SVK FAV 2018 - magistersk\'{e} a doktorsk\'{e} studijn\'{i} programy},
 school = {FAV/Z\v{C}U},
 ISBN = {978-80-261-0790-3},
 url = {},