Motion-Linked Speech Input for Noisy and Privacy-Sensitive Commands

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speech recognition systems face challenges in noisy environments with low signal-to-noise ratios, privacy concerns, and inefficient use of computing resources when processing audio data, particularly in distributed systems where local devices continually send audio to remote servers for processing.

Innovation Solution

Implementing a local device with motion sensors to detect wake gestures, allowing users to provide input through both spoken commands and physical gestures, reducing the need for continuous audio transmission and enhancing processing efficiency by integrating motion data to confirm responses in noisy conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If continuous audio transmission is used for speech processing, then speech recognition capability is maintained, but computing resources are inefficiently utilized and privacy concerns increase

Engineering Contradiction:
Improvespeech recognition capabilityVSAvoidcomputing resource efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary processing of audio data locally on the device before transmission. The speech processing system identifies wake words and processes audio data locally when possible, only transmitting to remote servers when necessary. This preliminary local action reduces the frequency and volume of data transmission, improving computing resource efficiency while maintaining speech recognition capability.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If audio data is transmitted to remote servers for processing, then speech processing accuracy can be maintained, but system responsiveness decreases and computational load on servers increases

Engineering Contradiction:
Improvespeech processing accuracyVSAvoidsystem responsiveness
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The speech processing system is segmented into multiple components distributed across different locations. Local speech processing components handle wake word detection and simple commands locally on the device, while more complex processing is performed by remote server components. This segmentation allows commonly used functions to be processed quickly locally, improving system responsiveness, while still maintaining high accuracy through server-based processing when needed.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If motion sensors are integrated to detect wake gestures, then user input versatility is enhanced, but device complexity increases

Engineering Contradiction:
Improveuser input versatilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The motion sensors integrated into the device serve multiple functions beyond wake gesture detection. They detect device orientation, movement patterns, and physical interactions, enabling the device to adapt to different usage scenarios and provide alternative input methods. This multi-functionality approach allows the same hardware component to enhance user input versatility without proportionally increasing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12475880B2Non-speech input to speech processing system
Publication Date: 2025.11.18 AMAZON TECH INC
  • US12475880B2 patent drawing
  • US12475880B2 patent drawing
  • US12475880B2 patent drawing

AI summary

A system and method for associating motion data with utterance audio data for use with a speech processing system. A device, such as a wearable device, may be capable of capturing utterance audio data and sending it to a remote server for speech processing, for example for execution of a command represented in the utterance. The device may also capture motion data using motion sensors of the device. The motion data may correspond to gestures, such as head gestures, that may be interpreted by the speech processing system to determine and execute commands. The device may associate the motion data with the audio data so the remote server knows what motion data corresponds to what portion of audio data for purposes of interpreting and executing commands. Metadata sent with the audio data and/or motion data may include association data such as timestamps, session identifiers, message identifiers, etc.