AI That Listens, Sees, and Understands — On the Edge
Wake Words

How to Choose a Wake Word Model in 2026

27th Aug, 2026
10 min read
How to Choose a Wake Word Model in 2026

Wake-word detection is the always-on process that listens for a trigger phrase, “Hey [Brand],” and activates a device when it’s spoken. Choosing the right wake-word model comes down to a series of trade-offs: accuracy, power consumption, memory footprint, custom features, FA/FR tradeoffs, and hardware fit. This guide walks through each factor so product managers, embedded systems architects, and IoT device teams can pick a wake-word SDK that holds up in real conditions, not just in a demo.

Key Takeaways

  • Wake-word detection is a binary classification task that has to balance false accepts against false rejects to feel trustworthy to users. The goal is to lower FA and FR but some would prefer an occasional FR to an occasional FA and this balance must be considered.
  • On-device, cloud-free wake-word processing keeps response times under 200 milliseconds, works offline, and keeps raw audio off the network for privacy and responsiveness.
  • Custom wake words (phrases like “Hey [YourBrand]”) build brand recognition when they’re designed with the right phonetic structure.
  • Sensory’s on-device wake-word models range from roughly 30–40 KB of code on a low-power DSP up to 1–2 MB on an application processor, with current draw as low as under 1 mA using low-power sound detection.
  • Sensory Wake Word technology ships in billions of devices worldwide and has been selected by companies including Amazon, Apple, Google, BMW, Microsoft, and Samsung.

What Is Wake-Word Detection?

Wake-word detection is a lightweight, always-listening process that recognizes a specific trigger phrase and activates a device on demand, without transcribing or interpreting anything else that’s said. It’s narrower than full speech recognition, which converts continuous speech into text, and narrower than general keyword spotting, which watches for many possible keywords across a larger vocabulary. Because a wake-word engine has to run continuously in the background on battery-powered hardware, it’s built to do one job: recognize a single phrase, using as little compute and power as possible.

A typical wake-word pipeline captures audio in short frames (commonly 30–100 ms at a 16 kHz sample rate), converts those frames into a compact feature representation such as a mel-spectrogram, and passes the result through a small neural network that outputs a confidence score. When that score crosses a configured threshold, the device wakes. Compact convolutional networks are the most common architecture for this task because they offer fast inference at low power; some engines add lightweight recurrent layers to capture timing patterns in speech when a bit more accuracy is worth the extra compute.

What Determines Wake-Word Accuracy?

Every wake-word model balances two competing error types. A false accept happens when the system triggers on audio that wasn’t the wake phrase, like a similar-sounding word, background TV dialogue, or noise. A false reject happens when the system fails to respond to a legitimate wake-word utterance. Consumer products commonly target fewer than roughly 0.1 false accepts per hour alongside a low single-digit false reject rate, though the right target depends on how disruptive a false trigger is for your product and use case.

These numbers are only meaningful if they’re measured under conditions that resemble your product’s real environment. Ask any vendor for accuracy data across multiple noise types like babble (overlapping voices), music, and environmental noise (HVAC, road noise), and at the microphone distances your users will actually speak from. Sensory publishes comparative wake-word benchmarks across these real-world noise conditions rather than relying on lab-only figures.

Bigger sizes, wakeword choices (e.g. more syllables, unique sounds, etc.), more training data, and the data fit with the real usage typically determine accuracy.

How Much Power and Memory Does a Wake-Word Model Need?

Wake-word detection runs continuously on battery-powered devices, so power efficiency is as important as accuracy. Model size, inference frequency, and whether the workload runs on a dedicated DSP, microcontroller, NPU or a general-purpose application processor all affect current draw. The table below shows the resource range for Sensory’s on-device wake-word engine.

Resource Low-power DSP Application processor Notes
Code size 30–40 KB 1-2 MB Scales with model size and accuracy target
Data / RAM 14–16 KB ~100 KB Fits within a typical MCU’s always-on memory budget
Compute < 3 MIPS 100+ MIPS Low end suited to always-on listening mode
Current draw < 1 mA With low-power sound detection (LPSD) active

Audio input is standardized at 16 kHz, 16-bit, single-channel, a format already supported by most microcontroller audio front ends, so it typically doesn’t add integration overhead.

Can You Build a Custom Wake Word for Your Brand?

Yes, and for a branded product it’s usually worth it: a phrase like “Hey [YourBrand]” reinforces brand identity in a way a generic trigger word can’t. A few design principles make a custom phrase both recognizable and easy for a model to detect reliably:

  • Aim for 3–4 syllables — long enough for the engine to “hear” reliably, short enough that users say it naturally.
  • Favor strong stop and fricative sounds (the “z” in Ziggy, the “g” in genie, the “x” in Alexa) and diphthongs (the “oi” in voice, the “ey” in “hey”); these are more acoustically distinct and easier to detect against background noise.
  • Avoid words with multiple common pronunciations (tomato, caramel) and words your users are likely to mispronounce.
  • Avoid phrases that overlap with words common in the deployment environment; for example, “emergency” is a poor choice for a hospital device.
  • Localize the phrase for each target market and language rather than reusing one phrase globally.

Sensory VoiceHub is a self-service portal for this: teams enter a candidate phrase, choose the target language and platform, and receive an automatically generated model in hours rather than the weeks a fully custom engineering engagement can take. Sensory’s wake-word product line covers a range of custom and pre-built options:

Product Best for Core capabilities
Sensory Wake Word Building company brand Pre-built trigger phrases, ultra-low resource footprint, platform-independent deployment
Sensory Personalized Wake Word Gives user control and customization End users train their own wake word on-device; language- and accent-agnostic; offline by design
Sensory Smart Wake Word Learning devices that can improve Contextual wake triggers, adaptive thresholds, supports conversational flow without a pause after the trigger
Sensory Secure Wake Word Authenticated activation Combines wake-word detection with speaker verification so the device confirms who spoke, not just what was said

On-Device vs. Cloud-Based Wake-Word Detection: Which Should You Choose?

For most consumer electronics and IoT products, on-device, cloud-free wake-word detection is the better default. Processing audio entirely on-device keeps raw audio off the network, which protects user privacy and simplifies compliance conversations. It also delivers faster response (typically under 200 milliseconds) since there’s no round trip to a server, and it keeps the feature working with no internet connection, which matters for automotive, industrial, and any product used in areas with unreliable connectivity. On-device processing also eliminates the per-transaction fees that hosted speech services charge, which matters at scale.

Some products add a secondary cloud-based or OS based verification step after the initial on-device detection, mainly to further suppress false accepts in high-stakes scenarios. That pattern can work, and Sensory can help with it.

What Hardware Do You Need to Run a Wake-Word SDK?

Confirm hardware compatibility before you commit to a wake-word vendor, since your target microcontroller, DSP, or SoC constrains what you can deploy. Sensory’s wake-word SDK supports the most popular IP platforms (ARM Cortex-M series processors, CEVA Teaklite, and Tensilica HiFi cores, etc) and the most popular chips (CirrusLogic, Qualcomm, Ambiq, and dozens of others), and runs across Windows, Linux, Android, macOS, and RTOS environments. Because supported silicon expands regularly, confirm compatibility with your specific chipset directly with the vendor rather than relying on a general list, especially if your hardware roadmap includes a platform change.

Does the Wake-Word Model Need to Support Follow-On Commands?

If your product needs to understand what’s said after the wake word, such as “Hey [Brand], turn up the volume,” you’ll want to pair the wake-word engine with an on-device speech-to-text layer and, where intent matters, an NLU layer. Sensory Speech-to-Text and Sensory Natural Language Understanding are designed to sit behind Sensory’s wake-word products in the same on-device pipeline, so audio never has to leave the device at any stage of the interaction.

Industry-Specific Wake-Word Requirements

  • Automotive: must hold up in road noise, A/C, and multi-passenger conditions without pulling driver attention away from the road.
  • Healthcare and medical devices: hands-free control with all audio processed on-device simplifies patient-privacy compliance since no audio is transmitted.
  • Consumer electronics and IoT: cost and battery life are usually the binding constraints at high shipping volumes, making footprint and power draw the deciding factors.

What about Language Coverage?

  • Products might roll out in English but if international expansion is on the roadmap, you need a company like Sensory that supports over 30 languages!

Final Checklist for Choosing a Wake-Word Model

  • Test accuracy using audio collected from your real deployment environment, the user demographics, statistically significant, and in the right environment.
  • Confirm the model fits your target MCU or DSP’s flash and RAM budget without forcing a hardware redesign.
  • Evaluate SDK documentation, code samples, and vendor responsiveness. A well-documented SDK saves real integration time, and a tool like VoiceHub makes prototyping fast, easy and free.
  • Confirm the model format supports over-the-air updates, since you’ll likely retune thresholds after collecting field data.
  • Weigh total cost, not just license price: integration time, any hardware headroom you need to add, and whether the architecture avoids ongoing per-transaction fees.

“Working with Sensory has helped us turn voice control into a signature part of the GoPro experience. From day one, they understood our users and our brand, and over nearly a decade, they’ve delivered the hands-free, noise-robust performance our customers rely on every day.”

— Clark Weber, Senior Director of Hardware Product, GoPro

Frequently Asked Questions

What is the difference between wake-word detection and keyword spotting?

Wake-word detection is trained to recognize one specific trigger phrase, while keyword spotting scans a larger vocabulary. Purpose-built wake-word engines like Sensory Wake Word are optimized specifically for the single-phrase use case, which lets them run with a smaller footprint and lower power draw.

How much RAM does a wake-word model need?

On Sensory’s wake-word engine, data and RAM requirements range from about 14–16 KB on a low-power DSP up to roughly 100 KB on an application processor, depending on the target platform and accuracy level.

Can I create a custom wake word for my branded product?

Yes. Sensory VoiceHub lets teams create and test custom wake-word phrases through a self-service portal, choosing the language, model size, and target platform, with models generated in hours rather than weeks. Sensory can also collect custom data and tune for a go-to-market model that exceeds all other accuracy levels.

Does on-device wake-word detection work without an internet connection?

Yes. On-device wake-word detection processes all audio locally, so it functions with no network connection and never transmits raw audio to a server. Also, Sensory does not require monitoring or hidden feedback loops so your customers’ data stays totally private.

What false-accept rate should I target for a consumer product?

Consumer products commonly target fewer than roughly 0.1 false accepts per hour, though the right threshold depends on how disruptive a false trigger is. A voice-purchasing feature warrants a stricter setting than a convenience feature like turning on a light.

How long does it take to build a custom wake word?

With a self-service tool like Sensory VoiceHub, a draft custom wake-word model can be generated in hours. A fully validated, production-tuned model built with vendor support typically takes longer, so confirm turnaround time with your vendor before locking in a launch date.

Related Articles

Wake Words
25th Jun, 2026
Wake Word FAQ: Performance, Accuracy, and Implementation
Todd MozerTodd Mozer
8 min read

Everything product teams need to know about wake word detection, including how it works, what makes one...

Wake Words
2nd Jun, 2026
How Sensory’s On-Device Voice Tech Outperforms the Competition…an Edge AI Shoot Out!
Todd MozerTodd Mozer
8 min read

Sensory's embedded voice AI consistently outperforms competitors in independent benchmarks, achieving...

Wake Words
2nd Feb, 2026
The 2026 Guide to Custom Wake Words: Branded Voice UX
Todd MozerTodd Mozer
11 min read

Custom wake words have become one of the fastest, lowest-friction ways to turn a generic voice interface...