Always-On DSP Follow-On Query Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speech-enabled environments require users to repeatedly speak hotwords to initiate follow-on queries, which is tiresome and unnatural, and also consume significant computational resources and battery power by keeping the device in a high power state for an extended period.

Innovation Solution

Implementing an always-on digital signal processor (DSP) that operates in a follow-on query detection mode after an initial query is responded to, allowing it to detect voice activity and verify the speaker without requiring hotwords, thus reducing power consumption and enhancing user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the device keeps the processor in a high power state for an extended period to detect follow-on queries, then the user experience is improved by enabling continuous conversation, but the power consumption increases significantly

Engineering Contradiction:
Improveuser experienceVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system segments the query detection process into two phases: an initial hotword detection phase using a lightweight model, and a follow-on query detection phase using a more sophisticated model. This segmentation allows the system to use computational resources only when necessary, reducing overall power consumption while maintaining good user experience for follow-on queries.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary hotword detection before full query processing. By using a lightweight hotword detection model first, the system can filter out non-queries early, then only activate the more power-intensive follow-on query detection model when needed, thus reducing average power consumption while maintaining conversational capability.

Inventive Principle:
Principle #10Preliminary action

2Use of energy by moving object

If the device requires users to speak hotwords for each follow-on query, then the power consumption is reduced by keeping the processor in a low power state, but the ease of operation deteriorates due to repetitive input requirements

Engineering Contradiction:
Improvepower consumptionVSAvoidease of operation
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The system uses feedback from the initial query processing to enable follow-on query detection without requiring repeated hotwords. After the initial query is processed, the system enters a state where it can detect follow-on queries directly, providing feedback that improves ease of operation for subsequent interactions while managing power consumption through selective activation of detection modes.

Inventive Principle:
Principle #23Feedback

3Use of energy by moving object

If the device maintains a low power state after initial query response, then the power consumption is minimized, but the ability to detect follow-on queries without hotwords is lost

Engineering Contradiction:
Improvepower consumptionVSAvoidfollow-on query detection capability
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts its detection capability based on the interaction state. After the initial query is processed, the system transitions to a follow-on query detection mode that is more adaptable to continuous conversation. This dynamic state change allows the system to maintain low power consumption during idle periods while providing enhanced follow-on query detection capability when activated.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250166628A1Digital Signal Processor-Based Continued Conversation
Publication Date: 2025.05.22 GOOGLE LLC
  • US20250166628A1 patent drawing
  • US20250166628A1 patent drawing
  • US20250166628A1 patent drawing

AI summary

A method includes instructing an always-on first processor to operate in a follow-on query detection mode, and while the always-on first processor operates in the follow-on query detection mode: receiving follow-on audio data captured by the assistant-enabled device; determining, using a voice activity detection (VAD) model executing on the always-on first processor, whether or not the VAD model detects voice activity in the follow-on audio data; performing, using a speaker identification (SID) model executing on the always-on first processor, speaker verification on the follow-on audio data to determine whether the follow-on audio data includes an utterance spoken by the same user. The method also includes initiating a wake-up process on a second processor to determine whether the utterance includes a follow-on query.