Device-Directed Speech Detection Without Wakeword

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speech processing systems struggle to detect and process device-directed speech effectively, especially when a wakeword is not explicitly spoken, leading to inefficiencies and user frustration.

Innovation Solution

The system employs an on-device interrupt architecture that includes an interrupt detector and a device-directed classifier to detect device-directed speech with low latency and high accuracy, allowing for seamless processing and user interaction without requiring a wakeword.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system requires a wakeword to be spoken for speech processing, then false activations are reduced, but user interaction becomes less seamless and more frustrating

Engineering Contradiction:
Improvefalse activation reductionVSAvoiduser interaction seamless
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system segments the speech detection function into two parts: a lightweight on-device interrupt detector that continuously monitors for device-directed speech, and a full speech processing pipeline that activates only when the interrupt detector confirms device-directed speech. This segmentation allows the system to maintain high reliability by filtering out non-device-directed speech locally while enabling seamless user interaction through continuous monitoring.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The on-device interrupt detector acts as an intermediary between the continuous audio input and the full speech processing system. It pre-filters audio streams to identify device-directed speech before triggering the main speech processing pipeline, thereby reducing false activations while maintaining seamless user experience.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the system continuously monitors for device-directed speech without wakeword, then user interaction becomes more seamless, but computational resources and energy consumption increase

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

Solution Approach 1:

The system performs partial speech processing continuously through the lightweight interrupt detector on the device, and only activates the full speech processing pipeline when device-directed speech is detected. This partial action approach enables seamless user interaction while minimizing energy consumption by avoiding continuous full-scale processing.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The speech processing workload is segmented into a continuous lightweight monitoring phase on-device and an intermittent full processing phase when needed. This segmentation reduces overall energy consumption while maintaining seamless user experience.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If the system processes all detected speech through full speech processing pipeline, then speech recognition accuracy is maximized, but processing latency increases

Engineering Contradiction:
Improvespeech recognition accuracyVSAvoidprocessing latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The on-device interrupt detector performs preliminary filtering of audio streams to identify device-directed speech before triggering the full speech processing pipeline. This preliminary action reduces processing latency by avoiding full pipeline activation for non-device-directed speech while maintaining accuracy for relevant inputs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system skips the full speech processing pipeline for audio that the interrupt detector determines is not device-directed speech, rushing through the filtering step quickly. This skipping mechanism reduces overall processing latency while maintaining recognition accuracy for device-directed speech.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS20250174231A1Device-directed utterance detection
Publication Date: 2025.05.29 AMAZON TECH INC
  • US20250174231A1 patent drawing
  • US20250174231A1 patent drawing
  • US20250174231A1 patent drawing

AI summary

A speech interface device is configured to detect an interrupt event and process a voice command without detecting a wakeword. The device includes on-device interrupt architecture configured to detect when device-directed speech is present and send audio data to a remote system for speech processing. This architecture includes an interrupt detector that detects an interrupt event (e.g., device-directed speech) with low latency, enabling the device to quickly lower a volume of output audio and/or perform other actions in response to a potential voice command. In addition, the architecture includes a device directed classifier that processes an entire utterance and corresponding semantic information and detects device-directed speech with high accuracy. Using the device directed classifier, the device may reject the interrupt event and increase a volume of the output audio or may accept the interrupt event, causing the output audio to end and performing speech processing on the audio data.