Methods and apparatus for controlling an electronic device
AssigneeIntel Corporation
InventorsBenjamin T. Metzler, Wayne D. Trantow
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for controlling an electronic device connected to a network are provided. The methods and apparatus described herein convert a text based device list and/or a text based function list into text based voice prompt scripts. The voice prompt scripts are then read to a user via a text-to-speech engine. The user responds with a voice command for a device. The voice command is converted to text by a voice recognition engine. This text is then used to send a command to the electronic device via the network.
Claims30
A method of controlling an electronic device, the method comprising:
- detecting the electronic device being plugged into a network;
- transmitting a capabilities query to the electronic device in response to detecting the electronic device being plugged into the network;
- receiving a capabilities response from the electronic device;
- generating a voice prompt script based on the capabilities response;
- reading the voice prompt script to a user via a text-to-speech engine;
- receiving a user response via a voice recognition engine;
- generating a device action command based on the user response;
- and
- transmitting the device action command to the electronic device.
An apparatus to control an electronic device, the apparatus comprising:
- a processor;
- a network interface operatively coupled to the processor;
- and
- a memory device operatively coupled to the processor, the memory device storing instructions to cause the processor to:
- transmit a capabilities query to the electronic device;
- receive a capabilities response from the electronic device;
- generate a voice prompt script based on the capabilities response;
- read the voice prompt script to a user via a text-to-speech engine;
- receive a user response via a voice recognition engine;
- generate a device action command based on the user response;
- and
- transmit the device action command to the electronic device.
A machine readable medium storing instructions structured to cause a machine to:
- detect the electronic device being plugged into a network;
- transmit a capabilities query to the electronic device in response to detecting the electronic device being plugged into the network;
- receive a capabilities response from the electronic device;
- generate a voice prompt script based on the capabilities response;
- read the voice prompt script to a user via a text-to-speech engine;
- receive a user response via a voice recognition engine;
- generate a device action command based on the user response;
- and
- transmit the device action command to the electronic device.
Dependencies are inferred from the claim text.