PAL: Personal Assistant System Using Low-Cost Computer


  • Melanie Louisa Khong Fui Yee Faculty of Computer Science and Information Technology, University Malaysia Sarawak, 94300 Kota Samarahan, Sarawak, MALAYSIA.
  • Sarah Samson Juan Faculty of Computer Science and Information Technology, University Malaysia Sarawak, 94300 Kota Samarahan, Sarawak, MALAYSIA.


Automatic Speech Recognition, Artificial Intelligence, Raspberry Pi, Jasper,


Automatic Speech Recognition (ASR) describes the ability of a computer to capture, identify and recognize the variety of human speech. It has been applied in many technologies such as personal assistant systems. Unfortunately, many personal assistant systems has been built in a way that may not always be disability-friendly and this causes the affected users whom are blind, disabled, illiterates and those who have physical limitations unable to enjoy the benefits of operating a computer. Hence, PAL is introduced. PAL is a personal assistant system built using low-cost device called the Raspberry Pi and open source voice-controlled software called Jasper. The functionalities of PAL includes searching for information on the internet, check for unread emails, schedule events in the calendar, manage a to-do list and translate texts through voice commands. Apart from that, a friendly graphical user interface (GUI) is also designed to display the output of each of the functional modules. Lastly, a number of tests are conducted to evaluate the performance and accuracy of the functional modules, GUI output display as well as response rate of the system. These tests include GUI output display test, user acceptance testing, the Command Success Rate (CSR) and Word Error Rate (WER) tests as well as response rate test. With the development of this project, it is hoped that PAL will be able to provide users with the benefits of using a computer in a more convenient and cost efficient manner.


G. Halfacree and E. Upton, Raspberry Pi user guide, Wiley Publishing, 2012.

S. Bush, Dongle computer lets kids discover programming on a TV, 2011. Retrieved June 12, 2017, from 2011-05/.

I. Paul, Meet Jasper, an open-source, Siri-like virtual assistant for Raspberry Pi, 2014. Retrieved June 12, 2017, from

A. Mansikkaniemi, Acoustic model and language model adaptation for a mobile dictation service. Aalto University, 2010. Retrieved from

D. S. Deiv, G. K. Sharma, and M. Bhattacharya, "Development of Application Specific Continuous Speech Recognition System in Hindi," pp. 394–401, Aug. 2012. Retrieved from

S. S. Juan and L. Besacier, "Fast bootstrapping of grapheme to phoneme system for under-resourced languages - application to the Iban language," 1–8 Oct. 2013. Retrieved from

D. Jurafsky and J. H. Martin, N-Gram. In Speech and Language Processing (2nd ed.), Prentice Hall, Pearson Education International, 2014. Retrieved from

M. Nuttin, D. Vanhooydonck, H. D. Brussel, K. Buijsse, L. Desimpelaere, P. Ramon, T. Verschelden, "A robotic assistant for ambient intelligent meeting rooms," In: Aarts E., Collier R.W., van Loenen E., de Ruyter B. (eds) Ambient Intelligence. EUSAI 2003. Lecture Notes in Computer Science, vol. 2875. Springer Berlin Heidelberg, 2003.

E. C. Grigore, A. Pereira, I. Zhou, D. Wang, and B. Scassellati, "Talk to me: Verbal communication improves perceptions of friendship and social presence in human-robot interaction," Intelligent Virtual Agents Lecture Notes in Computer Science, pp. 51-63, 2016.

S. Strohkorb, E. Fukuto, N. Warren, C. Taylor, B. Berry, and B. Scassellati, "Improving human-human collaboration between children with a social robot," 25th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN), 2016.

B. Davidovic and A. Labus, "A smart home system based on sensor technology," Facta Universitatis - Series: Electronics And Energetics, vol. 29, no. 3, pp. 451-460, 2016.

V. Vujovic and M. Maksimovic, "Raspberry Pi as a sensor web node for home automation," Comput. Electr. Eng., vol. 44, pp. 153-171, 2015.

R. Chauhan, Y. Jain, H. Agarwal, and A. Patil, "Study of implementation of Voice Controlled Wheelchair," 2016 3Rd International Conference On Advanced Computing And Communication Systems (ICACCS), 2016.

A. W. Black, A. Chan, D. Huggins-Daines, M. Kumar, M. Ravishankar, and A. I. Rudnicky, "Pocketsphinx: A free, real-time continuous speech recognition system for hand-held devices," 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings, vol. 1, pp. I-I, 2006.




How to Cite

Yee, M. L. K. F., & Juan, S. S. (2017). PAL: Personal Assistant System Using Low-Cost Computer. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 9(3-11), 17–21. Retrieved from