Coordinating Voice-Controlled Devices with Accessories
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack efficient methods for coordinating the operation of voice-controlled devices with accessory devices in a networked environment, such as synchronizing audio output with visual or animatronic responses to user voice commands, leading to asynchronous or unsynchronized interactions.
Innovation Solution
A speech processing system that utilizes a remote network-accessible platform for automatic speech recognition and natural language understanding to identify user voice commands, generating and sending instructions to both voice-controlled devices and accessory devices, ensuring synchronized operation through time synchronization and control information like viseme and dance information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If voice-controlled devices and accessory devices operate independently without coordination, then each device can function autonomously, but the devices become desynchronized and cannot execute coordinated actions
Solution Approach 1:
The patent introduces a coordination system that acts as an intermediary between voice-controlled devices and accessory devices. This coordinator receives voice commands, processes them through speech recognition and natural language understanding, and generates coordinated control instructions for multiple devices. The intermediary manages timing synchronization and ensures that audio output, visual displays, and animatronic responses occur in precise sequence, resolving the synchronization problem without requiring complex peer-to-peer coordination between devices.
2Measurement precision
If the system processes and transmits detailed control information for synchronization, then precise timing coordination is achieved, but communication bandwidth and processing time increase
Solution Approach 1:
The coordination system performs preliminary processing of voice commands and pre-calculates synchronization timing before executing device control. By anticipating required actions and preparing control instructions in advance, the system reduces real-time processing delays. The coordinator analyzes the voice command, determines the sequence of device actions needed, and pre-schedules their execution times, ensuring precise synchronization without excessive processing latency during actual operation.
Data Source
AI summary
Coordinated operation of a voice-controlled device and an accessory device in an environment is described. A remote system processes audio data it receives from the voice-controlled device in the environment to identify a first intent associated with a first domain, a second intent associated with a second domain, and a named entity associated with the audio data. The remote system sends, to the voice-controlled device, first information for accessing main content associated with the named entity, and a first instruction corresponding to the first intent. The remote system also sends, to the accessory device, second information for accessing control information or supplemental content associated with the main content, and a second instruction corresponding to the second intent. The first and second instructions, when processed by the devices in the environment, cause coordinated operation of the voice-controlled device and the accessory device.


