Cascade Hotword Detection with Personalized Negative Hotwords

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speech-enabled devices face challenges in accurately distinguishing between intended hotwords and false positives due to variations in user speech, accents, and acoustic environments, leading to inefficient and user-unfriendly wake-up processes.

Innovation Solution

A cascade hotword detection architecture with a first stage detector on the device and a second stage detector on a remote system, combined with a negative hotword classifier, personalizes hotword recognition by identifying and updating the first stage detector to avoid false positives based on user-specific and device-specific negative hotwords.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a first stage hotword detector is used to detect hotwords in streaming audio, then hotword detection speed is improved, but false positive rate increases

Engineering Contradiction:
Improvehotword detection speedVSAvoidfalse positive rate
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The hotword detection system is segmented into two stages: a first stage detector that operates quickly with lower accuracy to maintain speed, and a second stage detector that operates more slowly with higher accuracy to reduce false positives. This segmentation allows the system to achieve both fast response and high reliability by distributing the detection task across multiple specialized components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A negative hotword classifier acts as an intermediary component between the first stage detector and the second stage detector. It processes audio segments that triggered false positives in the first stage, analyzing them to identify and suppress negative hotwords before they reach the second stage detector, thereby reducing false positives while maintaining the speed benefits of the first stage approach.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a second stage hotword detector is used to confirm hotword detection, then false positive rate is reduced, but processing time increases

Engineering Contradiction:
Improvefalse positive rateVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The negative hotword classifier performs preliminary action by pre-processing audio segments that have triggered false positives in the first stage detector. It identifies and suppresses negative hotwords before the audio segments reach the second stage detector, thereby reducing the workload and processing time of the second stage while maintaining its ability to reduce false positives.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of applying the resource-intensive second stage detector to all audio segments, the system applies it only partially to segments that have already been flagged by the first stage detector. The negative hotword classifier further refines this by filtering out segments containing negative hotwords, ensuring the second stage processes only the most relevant cases, thus minimizing processing time while maintaining high reliability.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If the hotword detector is updated with personalized negatives, then detection accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoiddetector update mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically collecting false positive audio segments, classifying them as negative hotwords, and updating the first stage detector without requiring manual intervention. The negative hotword classifier continuously learns from new false positives and automatically integrates this knowledge into the detection system, improving accuracy while keeping the complexity management automated rather than manual.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A feedback loop is established where false positives detected by the first stage are fed into the negative hotword classifier, which then updates the detector with learned negative hotword patterns. This continuous feedback mechanism allows the system to automatically improve its detection accuracy over time by learning from its mistakes, managing complexity through automated adaptation rather than manual configuration.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12400654B2Adapting hotword recognition based on personalized negatives
Publication Date: 2025.08.26 GOOGLE LLC
  • US12400654B2 patent drawing
  • US12400654B2 patent drawing
  • US12400654B2 patent drawing

AI summary

A method for adapting hotword recognition includes receiving audio data characterizing a hotword event detected by a first stage hotword detector in streaming audio captured by a user device. The method also includes processing, using a second stage hotword detector, the audio data to determine whether a hotword is detected by the second stage hotword detector in a first segment of the audio data. When the hotword is not detected by the second stage hotword detector, the method includes, classifying the first segment of the audio data as containing a negative hotword that caused a false detection of the hotword event in the streaming audio by the first stage hotword detector. Based on the first segment of the audio data classified as containing the negative hotword, the method includes updating the first stage hotword detector to prevent triggering the hotword event in subsequent audio data that contains the negative hotword.