Voice Recognition System With Registration Center For Third-Party Apps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional voice recognition systems struggle to perform operations on third-party applications and provide consistent results across different data sources, limiting their ability to understand user intentions and interact with multiple applications seamlessly.
Innovation Solution
A voice recognition system with a registration center that classifies applications by intent, using preset expressions with semantic variables mapped to a public function set, allowing third-party applications to join and inherit the public function set, enabling the system to select and execute appropriate applications based on user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a traditional voice recognition system uses a pre-established syntax analysis tree and semantic recognition database, then the system can control the scope of operations and make semantic recognition closer to human understanding, but the system cannot perform operations on third-party applications and the semantic recognition database of third parties cannot be found by other programs
Solution Approach 1:
The patent implements a universal registration center that serves as a common platform for both system applications and third-party applications. The registration center stores semantic recognition databases from multiple sources and provides unified access through standard interfaces, enabling the voice recognition system to work with diverse applications without requiring separate integration processes for each application type
Solution Approach 2:
The registration center acts as an intermediary between the voice recognition module and various applications (both system and third-party). It receives semantic recognition databases from different sources, standardizes their formats, and provides unified access to the voice recognition module, eliminating the need for direct integration between the voice recognition system and each individual application
2Adaptability or versatility
If the system allows third-party applications to use speech recognition function by adding speech recognition modules or applying for cloud voice development libraries, then third-party applications can access voice recognition, but the semantic recognition database of the third party cannot be found by other programs and operations can only occur in the third party application or database
Solution Approach 1:
The registration center provides a universal interface that accepts semantic recognition databases from any source (system applications or third-party applications) and makes them accessible to all programs through standardized queries. This eliminates the need for each application to implement its own voice recognition module or cloud library connection
Solution Approach 2:
The patent merges the semantic recognition database management functionality into a centralized registration center that handles both system and third-party application databases uniformly. This consolidation eliminates redundant components and simplifies the overall system architecture by providing a single point of access for all semantic recognition needs
3Adaptability or versatility
If different data sources are used for search requests, then more diverse information can be accessed, but the results from the same search requests become different and users are concerned about consistency
Solution Approach 1:
The registration center implements a feedback mechanism where it receives semantic recognition databases from multiple data sources, processes and standardizes them according to unified criteria, and stores them in a consistent format. This feedback loop ensures that regardless of the source, the stored data maintains consistent structure and quality standards
Solution Approach 2:
The registration center transforms semantic recognition databases from different sources by changing their parameters (data format, structure, naming conventions) to a standardized form. This parameter transformation ensures that search results remain consistent across different data sources while still utilizing the diversity of available information
Data Source
AI summary
Disclosed are a voice recognition system and a construction method for the voice recognition system. By way of layering the system, a general semantic recognition operation for the system is separated from a specific semantic recognition operation for an application program; and by way of classifying the application programs and abstracting out a common performance function, the system can find the application program matching the voice content semantics very efficiently and a third-party program is easily added into the existing voice recognition system. The present invention maps many performance functions to a preset expression with semantic variables, so that the system can recognize more semantic expression manners with optimization of the semantic recognition. Therefore, the system can show more humanized characteristics.


