PAL: Personal Assistant System Using Low-Cost Computer
Keywords:Automatic Speech Recognition, Artificial Intelligence, Raspberry Pi, Jasper,
AbstractAutomatic 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 https://www.electronicsweekly.com/market-sectors/embeddedsystems/dongle-computer-lets-kids-discover-programming-on-a- 2011-05/.
I. Paul, Meet Jasper, an open-source, Siri-like virtual assistant for Raspberry Pi, 2014. Retrieved June 12, 2017, from http://www.pcworld.com/article/2142283/jasper-voice-automationproject-brings-a-siri-like-virtual-assistant-to-raspberry-pi.html.
A. Mansikkaniemi, Acoustic model and language model adaptation for a mobile dictation service. Aalto University, 2010. Retrieved from http://lib.tkk.fi/Dipl/2010/urn100143.pdf.
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 http://file.scirp.org/pdf/JSIP20120300014_96299246.pdf.
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 http://ir.unimas.my/8876/1/wssanlp2013_sarah.pdf.
D. Jurafsky and J. H. Martin, N-Gram. In Speech and Language Processing (2nd ed.), Prentice Hall, Pearson Education International, 2014. Retrieved from https://lagunita.stanford.edu/c4x/Engineering/CS-224N/asset/slp4.pdf.
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
TRANSFER OF COPYRIGHT AGREEMENT
The manuscript is herewith submitted for publication in the Journal of Telecommunication, Electronic and Computer Engineering (JTEC). It has not been published before, and it is not under consideration for publication in any other journals. It contains no material that is scandalous, obscene, libelous or otherwise contrary to law. When the manuscript is accepted for publication, I, as the author, hereby agree to transfer to JTEC, all rights including those pertaining to electronic forms and transmissions, under existing copyright laws, except for the following, which the author(s) specifically retain(s):
- All proprietary right other than copyright, such as patent rights
- The right to make further copies of all or part of the published article for my use in classroom teaching
- The right to reuse all or part of this manuscript in a compilation of my own works or in a textbook of which I am the author; and
- The right to make copies of the published work for internal distribution within the institution that employs me
I agree that copies made under these circumstances will continue to carry the copyright notice that appears in the original published work. I agree to inform my co-authors, if any, of the above terms. I certify that I have obtained written permission for the use of text, tables, and/or illustrations from any copyrighted source(s), and I agree to supply such written permission(s) to JTEC upon request.