Dispatch System for Distributed Microphone Speech Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current speech recognition systems face challenges in coordinating multiple microphones and devices to accurately detect and handle spoken commands, leading to redundant or ambiguous responses, especially when multiple devices detect the same command or when the device responsible for handling the command is unclear.
Innovation Solution
A dispatch system that computes confidence scores from multiple microphones to select the most reliable audio signals, determines the source location, and routes the signals to appropriate speech processing systems for handling, ensuring that responses are directed to the most relevant output devices based on context and user preferences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple microphones and devices are used to detect speech, then the coverage and detection capability are improved, but the system complexity and coordination difficulty increase
Solution Approach 1:
The patent introduces a dispatch system as an intermediary component that coordinates between multiple microphones/devices and speech processing systems. The dispatch system receives audio signals from multiple sources, computes confidence scores, and routes signals to appropriate processing systems, thereby managing system complexity while maintaining detection accuracy across distributed devices.
Solution Approach 2:
The system segments the speech recognition functionality into separate specialized components: multiple distributed microphones for signal acquisition, a dispatch system for coordination and routing, and separate speech processing systems for actual speech recognition. This segmentation allows each component to be optimized independently while working together as a unified system.
2Reliability
If multiple devices detect the same command, then the detection reliability is improved, but redundant responses and ambiguity increase
Solution Approach 1:
The dispatch system implements a feedback mechanism by computing confidence scores for each detected command and using this information to make routing decisions. The system provides feedback about which device detected the command with highest confidence and routes the signal accordingly, ensuring that only one speech processing system handles each command even when multiple devices detect it, thereby preventing redundant responses.
3Productivity
If audio signals are routed to multiple speech processing systems, then the processing capability is improved, but the response coordination and resource utilization worsen
Solution Approach 1:
The system dynamically routes audio signals to speech processing systems based on real-time confidence scores and contextual factors. Rather than statically assigning signals to multiple systems, the dispatch system adaptively selects the most appropriate processing system for each signal, optimizing resource utilization while maintaining processing capability. This dynamic approach ensures that processing resources are used efficiently without unnecessary duplication.
Data Source
AI summary
A system with a plurality of microphones positioned at different locations, and a modification system in communication with the microphones. The modification system is configured to derive a plurality of audio signals from the plurality of microphones, compute a confidence score for each derived audio signal, and based on the computed confidence scores, use one derived audio signal to modify another audio signal.

