•   Kuo-Pao Yang

  •   Alexander Jee

  •   Dane Leblanc

  •   Jeremiah Weaver

  •   Zachary Armand


Hotword detection and voice command are implemented in many of today’s current technological devices. In this paper, the implementations using hotword detection as well as the improvements in hotword technology will be discussed including the Pao-Pal. The Pao-Pal was made using Google’s AIY Voice Kit which contains a Raspberry Pi Zero WH, voice bonnet, and a speaker that allows it to playback pre-recorded voice lines. These components allow the Pao-Pal to act as a switch for a Keurig machine to make coffee when certain phrases are said. To allow the Pao-Pal to always listen for hotwords, it uses a hotword detection engine called Snowboy, which also allows it to playback the pre-recorded voice lines. Snowboy allows users to create and customize their own special hotword. Other projects concerning voice commands will be discussed along with the application of that kind of technology.

Keywords: Hotword Detection; Raspberry Pi; Voice Recognition; Google AIY Voice Kit


S. Mischie, L. Mâ?iu-Iovan and G. G?Šp?resc, "Implementation of Google Assistant on Rasberry Pi," 2018 International Symposium on Electronics and Telecommunications (ISETC), Timisoara, Romania, pp. 1-4, 2018.

A. Lazi?, M. Z. Bjelica, D. Nad and B. M. Todorovi?, "Google Assistant Integration in TV Application for Android OS," 2018 26th Telecommunications Forum (TELFOR), Belgrade, Serbia, pp. 420-425, 2018.

J. Feng, “Modeling command selection for speech-based applications,” In CHI '03 Extended Abstracts on Human Factors in Computing Systems (CHI EA '03), pp. 680-681, 2003.

A. H. Michaely, X. Zhang, G. Simko, C. Parada, and P. Aleksic, "Keyword spotting for Google assistant using contextual speech recognition," 2017 IEEE Automatic Speech Recognition and Understanding Workshop (ASRU), Okinawa, Japan, pp. 272-278, 2017.

M. Elepfandt, “Pointing and speech: comparison of various voice commands,” In Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design (NordiCHI '12), pp. 807-808, 2012.

R. Keefer, S. Narayanan, and N. Bourbakis, “Voice commands for a mobile reading device for the visually impaired,” In Proceedings of the 3rd International Conference on PErvasive Technologies Related to Assistive Environments (PETRA '10), no. 3, pp. 1-4, 2010.

L. Zhang, P. Pathak, M. Wu, Y. Zhao, and P. Mohapatra, “AccelWord: Energy Efficient Hotword Detection through Accelerometer,” In Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services (MobiSys '15), pp. 301-315, 2015.

Y. A. Huang, T. Z. Shabestary, and A. Gruenstein, "Hotword Cleaner: Dual-microphone Adaptive Noise Cancellation with Deferred Filter Coefficients for Robust Keyword Spotting," 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP ‘19), Brighton, United Kingdom, pp. 6346-6350, 2019.

P. K. Pal and S. Phadikar, "Modified energy based method for word endpoints detection of continuous speech signal in real world environment," 2015 IEEE International Conference on Research in Computational Intelligence and Communication Networks (ICRCICN), Kolkata, India, pp. 381-385, 2015.

S. Norte and F. Lobo, “A sudoku game for people with motor impairments,” In Proceedings of the 13th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE '08), pp. 319-319, 2008.

K. P. Yang, T. Beaubouef, and M. Chiu, “Lesson Learnt from Smart Home Automation Systems,” Journal of Emerging Trends in Computing and Information Sciences, ISSN 2079-8407, vol. 6, no. 3, pp. 149-153, March 2015.

K. P. Yang, G. Kiepper, B. Henry, and R. Hunter, “Modular Architecture for IoT Home Automation and Security Surveillance,” Journal of Multidisciplinary Engineering Science and Technology (JMEST), ISSN 2458-9403, vol. 5, no. 11, pp. 8978-8982, November 2018.

K. P. Yang, P. Mcdowell, P. Dolan, C. Otts, G. Chenevert, and C. Tunstall, “SelfieBot: A Robot to Detect, Photograph, and Tweet Smiles,” International Journal of Engineering Research & Technology (IJERT), ISSN 2278-0181, vol. 8, no. 10, pp. 387-390, October 2019.


Download data is not yet available.


How to Cite
Yang, K.-P., Jee, A., Leblanc, D., Weaver, J. and Armand, Z. 2020. Experimenting with Hotword Detection: The Pao-Pal. European Journal of Electrical Engineering and Computer Science. 4, 5 (Sep. 2020). DOI:https://doi.org/10.24018/ejece.2020.4.5.246.