Adaptive Voice Recognition Interface Rotation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current voice recognition interfaces on mobile devices disrupt the original operational logic and visual experience by covering the entire screen and disabling screen rotation, leading to user operational blockages and reduced input efficiency.
Innovation Solution
A method and device for generating and self-adaptively rotating a voice recognition interface that identifies the current interface layout direction, generates the voice recognition interface in the same direction, and monitors real-time rotations to adaptively change with the interface layout, ensuring the interface only covers a portion of the screen and maintains the original layout orientation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If the voice recognition interface covers the entire screen, then the voice recognition function is fully displayed, but the original interface layout is blocked and user operation is hindered
Solution Approach 1:
The voice recognition interface is segmented into a floating window that occupies only a portion of the screen rather than covering the entire screen. This allows the original interface to remain visible and accessible in the background, enabling users to continue operations while using voice recognition.
Solution Approach 2:
The voice recognition interface is positioned as a localized floating window at a specific screen location rather than occupying the entire screen. This local placement allows different regions of the screen to serve different functions: the floating window for voice input and the rest of the screen for original interface operations.
2Stability of the object's composition
If the voice recognition interface disables screen rotation, then the interface layout stability is maintained, but the adaptability to different user orientations is reduced
Solution Approach 1:
The voice recognition floating window is designed with dynamic rotation capability that automatically adapts to the device's orientation. When the device is rotated, the floating window rotates accordingly to maintain proper orientation and readability, while the original interface layout remains stable.
Solution Approach 2:
The interface monitors rotation parameters in real-time and adjusts the floating window's rotation angle based on the detected device orientation. This parameter-based adaptation allows the interface to respond to rotation events while maintaining overall layout stability.
3Device complexity
If the voice recognition interface is generated in a fixed layout direction, then the interface generation is simple, but the interface cannot adapt when the current interface layout rotates
Solution Approach 1:
The system implements real-time monitoring of the device's rotation state and uses this feedback to automatically adjust the floating window's orientation. The interface continuously detects rotation events and responds by rotating the floating window to match the new device orientation, creating a closed-loop adaptive system.
Solution Approach 2:
The voice recognition floating window automatically rotates itself in response to device rotation without requiring manual user intervention. The system self-adjusts its orientation based on detected rotation events, providing automatic adaptation to different device orientations.
Data Source
AI summary
Method, device, and storage medium for generating and self-adaptively rotating a voice recognition interface are provided. The method for generating and self-adaptively rotating a voice recognition interface includes: identifying a direction of an interface layout of a current interface when a voice recognition is triggered; generating the voice recognition interface in a same layout direction as the direction of the current interface layout, the voice recognition interface covering a portion of a screen; monitoring in real time whether the interface layout of the current interface rotates; and rotating the generated voice recognition interface self-adaptively along with the current interface layout, in response to a rotation of the interface layout of the current interface.

