Distributed Voice System Protocol Relaying for Audio Interference
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


