Distributed Voice System Protocol Relaying for Audio Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice-controlled systems face challenges in efficiently capturing user speech input due to interference from system-generated audio and environmental noise, particularly when using remote microphones with different communication protocols.

Innovation Solution

A distributed voice-controlled system with a base device and peripheral devices that communicate via Wi-Fi and Bluetooth interfaces, allowing for multiple audio streams to be processed and reducing resource contention by relaying audio between peripherals using the most efficient protocol, thereby enhancing speech recognition and user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple communication protocols (Wi-Fi and Bluetooth) are used to connect peripheral devices to the base device, then the system can capture audio from multiple locations and improve speech recognition, but resource contention and interference between protocols increase

Engineering Contradiction:
Improvespeech recognition accuracyVSAvoidprotocol management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The base device acts as an intermediary that manages multiple communication protocols (Wi-Fi and Bluetooth) simultaneously. It receives audio streams from peripheral devices via different protocols and processes them through a unified audio processing pipeline, eliminating the need for separate processing paths for each protocol and reducing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The base device is designed with multi-functional communication capabilities, supporting both Wi-Fi and Bluetooth protocols to connect with different types of peripheral devices. This universal interface allows the system to accommodate various audio sources (microphones, speakers, headphones) without requiring separate dedicated connections for each device type.

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

2Measurement precision

If audio streams from multiple peripheral devices are processed simultaneously, then speech input detection quality improves, but processing resources and computational load increase

Engineering Contradiction:
Improvespeech input detection qualityVSAvoidprocessing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system merges multiple audio streams from different peripheral devices into a single unified audio stream for processing. Instead of handling each stream separately through independent processing paths, the base device combines them into one consolidated stream that is processed together, reducing redundant processing operations and lowering overall computational resource consumption.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The base device performs preliminary actions by buffering and preparing audio streams from multiple peripheral devices before they are processed by the speech recognition system. This preliminary processing includes synchronizing timestamps, normalizing audio levels, and organizing the streams in advance, which reduces the computational burden during actual speech recognition processing.

Inventive Principle:
Principle #10Preliminary action

3Area of stationary object

If remote microphones are used to capture audio from different locations, then coverage area increases, but interference from system-generated audio and environmental noise increases

Engineering Contradiction:
Improveaudio capture coverage areaVSAvoidaudio interference
Core Design Contradiction:
Area of stationary objectVSObject-affected harmful factors

Solution Approach 1:

The system extracts and isolates relevant audio components from the mixed audio streams received from remote microphones. By separating speech signals from system-generated audio and environmental noise through signal processing techniques, the system can focus processing resources on identifying and transcribing only the relevant speech input, reducing interference effects.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The base device uses feedback mechanisms to continuously monitor and adjust audio processing parameters based on the quality of received audio streams. When interference from system-generated audio or environmental noise is detected, the system automatically adjusts processing settings, such as changing noise suppression thresholds or adapting equalization parameters, to optimize speech recognition performance under varying interference conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9526115B1Multiple protocol support in distributed device systems
Publication Date: 2016.12.20 AMAZON TECH INC
  • US9526115B1 patent drawing
  • US9526115B1 patent drawing
  • US9526115B1 patent drawing

AI summary

A base device may work in conjunction one or more peripheral devices to capture audio from different locations within a room. The peripheral devices may include a companion device and an accessory device, either or both of which may be present in a given situation or deployment. The base device is configured to communicate with the companion device using a first wireless communications protocol and with the accessory device using a second wireless communications protocol. When both of the companion and accessory devices are present, however, the companion and accessory devices communicate with each other using the second wireless communications protocol and the companion device relays communications between the base device and the accessory device. This avoids the need for the base device to use the second wireless communications protocol and reduces contention for shared resources by the base device.