Voice Search Assistant Multi-System Query Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing voice-enabled digital assistants lack the ability to automatically select the optimal voice recognition system and consider a comprehensive range of parameters in voice queries, leading to incomplete or irrelevant search results.
Innovation Solution
A system and method that transmit voice queries to multiple natural language processing systems, analyze parameters such as tone, urgency, and environmental sounds, and score responses based on reliability and relevance, providing a ranked list of responses to the user.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a single third-party voice recognition system is used, then the system complexity is low, but the search result accuracy and relevance deteriorate
Solution Approach 1:
The patent segments the voice recognition function by dividing it into multiple independent third-party voice recognition systems. Each system processes the voice query separately, and their results are then aggregated and ranked. This segmentation allows the system to leverage the strengths of different voice recognition systems without requiring a single complex system, thereby improving search result accuracy while managing complexity through modular architecture.
Solution Approach 2:
The patent merges the outputs from multiple voice recognition systems by combining their search results and applying a ranking mechanism. The system integrates results from different sources, evaluates them based on relevance and quality metrics, and presents a consolidated ranked list to the user. This merging approach consolidates the capabilities of multiple systems to achieve higher overall accuracy.
2Measurement precision
If only basic text parameters are analyzed, then the processing speed is high, but the search result relevance to user intent deteriorates
Solution Approach 1:
The patent applies preliminary action by analyzing multiple parameters including emotions, urgency, and environmental sounds concurrently with the voice query processing, rather than as a subsequent step. The system extracts these parameters from the voice signal in real-time during the initial processing phase, allowing them to immediately influence search result ranking and filtering without adding significant delay to the overall processing time.
Solution Approach 2:
The patent changes the parameters being analyzed from basic text-only inputs to a comprehensive set including emotional tone, urgency level, environmental sounds, and emphasis patterns. By expanding the parameter space and weighting them appropriately in the search algorithm, the system achieves higher relevance to user intent while maintaining processing efficiency through optimized parameter extraction and integration.
3Adaptability or versatility
If multiple natural language processing systems are used, then the search parameter coverage is improved, but the system complexity increases
Solution Approach 1:
The patent implements universality by designing a unified processing framework that handles multiple types of parameters (text, emotions, urgency, environmental sounds) through a common architecture. The system uses a standardized interface to receive inputs from various natural language processing systems and applies consistent processing rules across all parameter types, enabling broad search parameter coverage without proportionally increasing system complexity.
Data Source
AI summary
Systems and methods for assisting voice searches are provided. An example method commences with receiving a voice query from a user and transmitting the voice query to a plurality of natural language processing systems. The method may continue with receiving a plurality of search parameter sets generated by the plurality of natural language processing systems based on the voice query. The method may further include transmitting at least one of the plurality of search parameter sets to a plurality of information search systems. The method may continue with receiving a plurality of responses from the plurality of information search systems. The plurality of responses may be generated by the plurality of information search systems based on the at least one of the plurality of search parameter sets. The method may conclude with providing at least one response of the plurality of responses to the user.


