Auto-complete Spoken Value Entries Using Subset Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Speaking long value entries in voice-enabled systems is time-consuming and prone to errors, leading to user frustration and inefficiency in workflow processes.
Innovation Solution
An auto-complete method that allows users to speak a subset of characters, which is then matched with possible complete value entries to automatically complete the spoken entry, reducing the need for full spoken entry and minimizing errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If users speak the complete value entry manually, then accuracy is improved, but time consumption increases
Solution Approach 1:
The system pre-processes and stores possible complete value entries in a database before user input. When a user speaks a subset, the system quickly retrieves and matches against pre-prepared complete entries, eliminating the need for real-time full speech processing and reducing time consumption while maintaining accuracy through predefined options
Solution Approach 2:
Instead of requiring users to speak the complete value entry, the system accepts only a partial subset (e.g., first few characters or digits). This partial input is sufficient to identify and auto-complete the full entry from the database, significantly reducing speaking time while preserving accuracy through the matching mechanism
2Loss of information
If users speak long value entries, then completeness is improved, but error rate increases
Solution Approach 1:
The system requires users to speak only a partial subset of the complete value entry rather than the entire sequence. This reduces the opportunity for errors while maintaining completeness, as the partial input is used to retrieve the full, accurate entry from the database
Solution Approach 2:
The system provides feedback by displaying or confirming the auto-completed value entry to the user. This allows users to verify accuracy and correct errors if needed, improving reliability while maintaining completeness of information
3Measurement precision
If conventional systems require restart on error, then accuracy is improved, but productivity decreases
Solution Approach 1:
The system pre-establishes a database of valid complete value entries with their unique subsets. This allows for rapid matching and auto-completion without requiring manual verification or restarts, maintaining accuracy through predefined validation rules while dramatically improving productivity by eliminating repetitive error correction cycles
Solution Approach 2:
The system automatically detects and corrects errors by matching the spoken subset against the database and auto-completing the full entry. This self-correcting mechanism eliminates the need for users to manually restart or re-enter data, improving both accuracy and productivity simultaneously
Data Source
AI summary
An auto-complete method for a spoken complete value entry is provided. A processor receives a possible complete value entry having a unique subset, prompts a user to speak the spoken complete value entry, receives a spoken subset of the spoken complete value entry, compares the spoken subset with the unique subset of the possible complete value entry, and automatically completes the spoken complete value entry to match the possible complete value entry if the unique subset matches the spoken subset. The spoken subset has a predetermined minimum number of characters.


