Voice Control Interface for Low-Power Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing voice recognition systems in mobile devices require waking the main processor to provide visual notifications when in sleep mode, consuming more power and being less responsive to user interactions.
Innovation Solution
Implementing a voice control user interface that allows progressive command engagement by breaking down voice command phrases into segments, enabling interactions during low-power states without waking the main processor, using a secondary processor to perform control operations and update display data without fully activating the display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the main processor is awakened to provide visual notifications during sleep mode, then the user can view notifications and interact with the device, but power consumption increases
Solution Approach 1:
The voice command phrase is segmented into multiple parts, where the first segment can be processed by a low-power secondary processor during sleep mode, while the complete phrase requires the main processor. This segmentation allows the system to handle simple cases (first segment match) with low power consumption while maintaining full functionality when needed.
Solution Approach 2:
A secondary processor acts as an intermediary between the microphone and the main processor. The secondary processor first processes the voice input and determines whether to wake the main processor, thereby reducing unnecessary wake-ups and power consumption while still enabling notification delivery.
2Loss of information
If the display is activated to show visual notifications, then the user can see notification details, but power consumption increases
Solution Approach 1:
The system provides partial information delivery by allowing voice-based notification delivery without requiring the display to be fully activated. The first processor can deliver notifications through other means (such as haptic feedback or audio) while the display remains off, consuming less power while still informing the user of the notification.
3Use of energy by moving object
If the main processor remains in sleep mode to conserve power, then battery life is extended, but responsiveness to user interactions is reduced
Solution Approach 1:
The secondary processor performs preliminary processing of voice commands while the main processor is in sleep mode. By pre-processing the voice input and determining whether a wake-up is necessary, the system maintains responsiveness to relevant user interactions while keeping the main processor dormant for battery conservation.
Solution Approach 2:
The secondary processor independently handles voice command processing and determination of wake-up necessity without requiring the main processor to be active. This self-service capability allows the system to respond to voice inputs quickly while maintaining the main processor in a low-power state.
Data Source
AI summary
A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. The control operation is performed while the first processor is maintained in the sleep operating mode.


