Source-Specific Speech Interactions Using Segmented Microphone Arrays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In environments with high levels of non-voice interference, existing speech recognition systems face difficulties in accurately recognizing and understanding user speech, particularly when using far-field microphones that capture omnidirectional sounds.

Innovation Solution

A speech-based system employing both far-field and near-field microphones, where far-field microphones capture omnidirectional sounds and near-field microphones capture directional sounds, with separate ASR and NLU models optimized for each environment, and different TTS models for speech generation based on the source of audio input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If far-field microphones are used to capture omnidirectional sounds, then the system can receive user speech from any position, but non-voice interference from the environment is also captured

Engineering Contradiction:
Improveuser speech capture coverageVSAvoidnon-voice interference
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system segments the audio capture function into two distinct microphone types: far-field microphones for omnidirectional coverage and near-field microphones for directional capture. This segmentation allows the system to handle different spatial scenarios separately, using the appropriate microphone type based on the user's position and environmental noise levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different microphone types are deployed with different spatial characteristics: far-field microphones provide omnidirectional coverage for far-distance capture, while near-field microphones provide directional capture for close-proximity speech. The system applies local quality by matching the appropriate microphone type to the specific spatial context of each interaction.

Inventive Principle:
Principle #3Local quality

2Device complexity

If a single ASR model is used for all audio inputs, then the system structure is simpler, but recognition accuracy decreases in noisy environments

Engineering Contradiction:
Improvemodel structureVSAvoidspeech recognition accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The ASR model is segmented into two specialized models: a far-field ASR model trained on audio from far-field microphones and a near-field ASR model trained on audio from near-field microphones. Each model is optimized for its specific audio characteristics, improving recognition accuracy by matching the model to the audio source type rather than using a single general-purpose model.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameters of the ASR model based on the audio source: different acoustic models, noise profiles, and training data characteristics are applied depending on whether the input comes from a far-field or near-field microphone. This parameter adaptation allows each model to be optimized for its specific operational context.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If different TTS models are used based on audio source, then speech generation is optimized for the environment, but system complexity increases

Engineering Contradiction:
Improvespeech generation qualityVSAvoidmodel management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The TTS model selection is made dynamic based on the audio source characteristics. The system automatically selects the appropriate TTS model (far-field or near-field) based on which microphone captured the user's speech, allowing the speech generation to adapt to the environmental context without requiring manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system creates separate TTS models that mirror the characteristics of their corresponding ASR models and microphone types. This copying approach ensures consistency between the audio capture and speech generation characteristics, with each TTS model optimized to match the specific environmental conditions of its paired microphone type.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9293134B1Source-specific speech interactions
Publication Date: 2016.03.22 AMAZON TECH INC
  • US9293134B1 patent drawing
  • US9293134B1 patent drawing
  • US9293134B1 patent drawing

AI summary

A speech system may be configured to operate in conjunction with a stationary base device and a handheld remote device to receive voice commands from a user. Voice commands may be directed either to the base device or to the handheld device. When performing automatic speech recognition (ASR), natural language understanding (NLU), dialog management, text-to-speech (TTS) conversion, and other speech-related tasks, the system may utilize various models, including ASR models, NLU models, dialog models, and TTS models. Different models may be used depending on whether the user has chosen to speak into the base device or the handheld audio device. The different models may be designed to accommodate the different characteristics of audio and speech that are present in audio provided by the two different components and the different characteristics of the environmental situation of the user.