Porcupine Wake Word is not just a wake word detection engine, it is “the one”.
Picovoice is a leader in the field of wake word detection. We are extremely impressed with how easy it is to get a wake word and how well it performs. We have tried other alternatives, but they do not perform as well.
Porcupine Wake Word is a wake word detection engine that recognizes unique signals to transition software from passive to active listening.
Porcupine Wake Word enables enterprises to offer hands-free experiences by training and deploying custom wake words like Big Tech - but with superior technology.
o = pvporcupine.create(access_key=access_key,keyword_paths=keyword_paths)while True:keyword_index =o.process(audio_frame())if keyword_index >= 0:// Detection callback
“Hey Siri”, “Alexa”, and “OK Google” are the most widely known wake words because Big Tech forces enterprises to use only their branded wake words. Legacy vendors hide their old technology behind “talk to sales” and offer mediocre custom wake words only after months of engagements and iteration.
Porcupine Wake Word is what a wake word detection engine should be: lightweight, accurate, and production ready.
Porcupine Wake Word always uses the latest inventions of Picovoice researchers
A wake word is a unique phrase that activates dormant applications. For example, Amazon, Apple, and Google devices wake up when they detect Alexa, Hey Siri, and OK Google. Wake word, trigger word, hotword, and wake-up word are used interchangeably.
Wake Word Detection is one of the applications of Keyword Spotting (KWS) technology. It detects (spots) phrases (keywords) in audio streams and conversations. Voice activation is the most common use case for wake word detection.
Trigger Word Detection, Hotword Detection, and Wake Word Detection are interchangeable terms. For example, NASA uses the term hot word recognition in one project and wake word detection in another, despite using the same product: Porcupine Wake Word Detection. Google predominantly uses hotword detection but doesn’t offer custom hotwords.
A wake word detection engine is a binary classifier that recognizes pre-defined phrases. During training, the detection engine learns the desired wake word and how to differentiate it, so when integrated into software listens to the environment to detect that keyword.