Voice Recognition Partial Analysis for Timely Output
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing voice recognition systems in electronic devices are not timely in recognizing voice information, leading to inefficiencies and delays.
Innovation Solution
The method involves detecting and analyzing partial voice information as soon as the user starts speaking, scoring and displaying the most relevant results, and stopping voice detection when a control instruction is received, allowing for immediate recognition and reducing power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the voice recognition system waits for complete voice input or a long pause before analyzing, then the system can ensure complete semantic recognition, but the recognition timing is delayed and not sufficiently timely
Solution Approach 1:
The system performs preliminary analysis on partial voice information as it arrives, before the complete semantic unit is fully captured. This allows the system to start processing early and provide preliminary recognition results without waiting for the entire voice input to complete, thereby reducing recognition delay while maintaining the option to refine results later.
Solution Approach 2:
Instead of waiting for the complete voice semantic unit before analysis, the system analyzes partial voice information that has been captured so far. This partial action enables timely recognition of available information, and the system can continue to update results as more voice data becomes available, balancing timeliness with completeness.
2Measurement precision
If the system continuously monitors and analyzes all voice information until completion, then recognition completeness is improved, but power consumption increases
Solution Approach 1:
The system performs preliminary analysis on partial voice information as it arrives, allowing early processing and preliminary results. This reduces the duration of active monitoring and analysis, thereby reducing power consumption while still providing timely recognition results.
Solution Approach 2:
The system analyzes partial voice information rather than waiting for complete input before starting processing. This partial action enables the system to complete analysis sooner and enter a lower-power state, reducing overall power consumption while maintaining recognition effectiveness.
3Loss of time
If the system analyzes partial voice information immediately upon detection, then recognition timeliness is improved, but recognition accuracy may be reduced due to incomplete semantic information
Solution Approach 1:
The system performs preliminary analysis on partial voice information as it arrives, providing early recognition results. This preliminary action is supplemented by continued monitoring and potential refinement of results as more complete semantic information becomes available, balancing timeliness with accuracy.
Solution Approach 2:
The system analyzes partial voice information that has been captured so far, rather than waiting for complete input. This enables timely recognition of available information, and the system can update or refine results as additional voice data arrives, maintaining both timeliness and accuracy.
Data Source
AI summary
A method of voice recognition and an electronic apparatus are described with the method of voice recognition being applied in an electronic apparatus. The method includes taking i=1 and detecting corresponding i-th voice sub-information at a moment Ti when the electronic apparatus detects that a user starts to talk at a moment T0, wherein the i-th voice sub-information voice information from the moment T0 to the moment Ti, the i-th voice sub-information is partial voice information of voice information with integral semantic corresponding to a moment Tj after the moment T0 to the moment Ti, and i is an integer greater than or equal to 1; and analyzing the i-th voice sub-information to obtain M results of analysis, M being an integer greater than or equal to 1.

