Unified Text Input Device Combining Voice and Script Interfaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current text input methods for electronic devices lack an efficient mechanism to seamlessly integrate voice and script inputs, leading to suboptimal user experience in recognizing and processing voice commands.
Innovation Solution
A text input device and method that incorporate a voice input interface and a script input interface, with a processor to determine voice activation conditions, activate the interfaces accordingly, and combine voice and script inputs for efficient text generation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If only voice input interface is provided, then voice recognition capability is improved, but user interaction flexibility deteriorates
Solution Approach 1:
The patent combines voice input interface and script input interface into a unified text input system. The processor integrates both input methods to work together, allowing users to switch between voice and text input seamlessly. This merging resolves the contradiction by providing both specialized voice recognition capability and flexible interaction options through multiple input modalities.
Solution Approach 2:
The text input device is designed with multi-functionality to accept both voice inputs and script (text) inputs through a single unified interface. The processor can handle different input types and switch between them based on user needs, making the device adaptable to various interaction scenarios while maintaining specialized voice recognition capabilities.
2Measurement precision
If only script input interface is provided, then input precision is improved, but input speed deteriorates
Solution Approach 1:
The patent implements a dynamic input system where the processor can switch between script input mode and voice input mode based on real-time conditions. For tasks requiring precision, the system uses script input; for tasks requiring speed, it activates voice input. This dynamic adaptation resolves the contradiction by optimizing input method selection according to task requirements.
Solution Approach 2:
The system prepares both script input interface and voice input interface in advance, with the processor ready to switch between them. By having both interfaces pre-configured and available, the system can immediately respond to user needs without delay, providing precise script input when needed and fast voice input when needed, thus resolving the speed-precision tradeoff.
3Speed
If voice activation condition is always active, then voice input responsiveness is improved, but energy consumption increases
Solution Approach 1:
The patent implements periodic checking of voice activation conditions rather than continuous monitoring. The processor checks for voice activation at specific intervals or triggered by certain events, rather than maintaining constant active listening. This periodic approach maintains voice input responsiveness for important inputs while significantly reducing energy consumption compared to always-active monitoring.
Data Source
AI summary
Electronic device includes display, microphone, and processor configured to activate voice input function based on user input, display graphic representation for indicating that the voice input function is activated, provide, on the display, a text display area for displaying text inputted by a plurality of user input methods and a keyboard input interface for receiving a user keyboard input, the plurality of user input methods including user keyboard input method and user voice input method, receive, via the keyboard input interface, the user keyboard input corresponding to a first text, display the first text in the text display area based on receiving the user keyboard input, receive user voice input corresponding to a second text while the keyboard input interface is provided and the voice input function is activated, and display the second text next to the first text in the text display area based on the user voice input.


