Voice Control Remote Device Secondary User Assistance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing speech recognition systems do not allow for effective remote control of devices by secondary users, as they only respond to voice commands from the primary user, preventing external assistance and limiting the ability for secondary users to control devices even when they are present.
Innovation Solution
The system enables remote control by associating voice commands from a secondary user with the primary user's profile, allowing the secondary user to initiate voice commands on behalf of the primary user, and modifies wakeword detection to enable detection in incoming audio data, thereby allowing the secondary user to control devices associated with the primary user's profile.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the system only responds to voice commands from the primary user, then the system maintains security and control, but secondary users cannot control the device even when present
Solution Approach 1:
The system allows the primary user profile to be associated with multiple devices and enables voice commands from secondary users to be routed to the primary user's profile. This multi-functionality allows a single profile to control multiple devices while accepting commands from various sources, resolving the contradiction between restricted access and remote control accessibility
2Ease of operation
If wakeword detection is disabled for incoming audio data, then the system prevents false activations, but secondary users cannot trigger voice commands
Solution Approach 1:
The system introduces an intermediary mechanism where incoming audio data is processed through a special wakeword detection path that routes detected commands to the primary user's profile. This intermediary approach allows secondary users to trigger commands while maintaining the reliability of wakeword detection by using a dedicated processing channel
3Adaptability or versatility
If the system associates voice commands with the speaking user's profile, then user-specific control is maintained, but secondary users cannot perform tasks for the primary user
Solution Approach 1:
The system dynamically adjusts profile association based on the direction of audio data. For outgoing audio (microphone to speaker), commands are associated with the speaking user. For incoming audio (speaker to microphone), commands are routed to the primary user's profile. This dynamic behavior enables flexible command routing without requiring complex static configuration
Data Source
AI summary
A system configured to enable remote control to allow a first user to provide assistance to a second user. The system may receive a command from the second user granting remote control to the first user, enabling the first user to initiate a voice command on behalf of the second user. In some examples, the system may enable the remote control by treating a voice command originating from the first user as though it originated from the second user instead. For example, the system may receive the voice command from a first device associated with the first user but may route the voice command as though it was received by a second device associated with the second user. To enable this functionality, during a remote control session the first device may disable wakeword detection so that the voice command is correctly routed to the second device.


