Pros:
Customization
Define and train your own hotword
High accuracy
False alarm is minimized
Always on
Low latency and no internet needed
On device computing
Small memory footprint and cross-platform support
I have always used pocketsphinx for Hotword recognition in my app. The problem was it was too heavy on resources- especially battery. https://snowboy.kitt.ai/ is a great alternative.
Documentation: http://docs.kitt.ai/snowboy/
Github: https://github.com/kitt-ai/snowboy
Working implementation (from GITHUB): https://github.com/Kitt-AI/snowboy/raw/master/resources/alexa/SnowboyAlexaDemo.apk
Need a wrapper very badly
Last edited: