Voice command interpreter with dialog focus tracking function and voice command interpreting method
First Claim
Patent Images
1. A voice command interpreter used to control a predetermined electronic device, the voice command interpreter comprising:
- a voice recognition unit for recognizing a voice command of a user as a command sentence for the predetermined electronic device;
a command word interpretation unit for extracting device data, control operation attributes, and a vocabulary command word from the command sentence received from the voice recognition unit;
a control target extractor for extracting device data or control operation attribute data based on the vocabulary command word data and the stored focus data if no device data or no control operation attribute data is received from the command word interpretation unit;
a focus manager for updating the focus data with the extracted device data and the extracted control operation attribute data; and
a device controller for outputting the control target device data corresponding to the focus data and the vocabulary command word data corresponding to the vocabulary command word to the outside
1 Assignment
0 Petitions
Accused Products
Abstract
A voice command interpreter and a method of interpreting a voice command of a user are provided. Accordingly, users do not need to indicate the name of a control target device every time, and a command word to be spoken by users can be shortened.
32 Citations
11 Claims
-
1. A voice command interpreter used to control a predetermined electronic device, the voice command interpreter comprising:
-
a voice recognition unit for recognizing a voice command of a user as a command sentence for the predetermined electronic device;
a command word interpretation unit for extracting device data, control operation attributes, and a vocabulary command word from the command sentence received from the voice recognition unit;
a control target extractor for extracting device data or control operation attribute data based on the vocabulary command word data and the stored focus data if no device data or no control operation attribute data is received from the command word interpretation unit;
a focus manager for updating the focus data with the extracted device data and the extracted control operation attribute data; and
a device controller for outputting the control target device data corresponding to the focus data and the vocabulary command word data corresponding to the vocabulary command word to the outside - View Dependent Claims (2, 3, 4)
-
-
5. A method of interpreting a voice command of a user in order to control a predetermined electronic device, the method comprising:
- recognizing a voice command of a user as a command sentence;
extracting device data, control operation attribute data, and vocabulary command word data from the command sentence;
extracting device data or control operation attribute data based on the vocabulary command word data and pre-set focus data if no device data or no control operation attribute data is extracted from the command sentence;
updating the focus data with the produced control target device data and the produced control operation attribute data; and
outputting the control target device data corresponding to the focus data and the vocabulary command word data corresponding to the vocabulary command word to the outside. - View Dependent Claims (6, 7, 8, 9, 10)
- recognizing a voice command of a user as a command sentence;
-
11. A computer readable recording medium which stores a data structure comprising:
-
a first database table including internal command word data, which associates vocabulary command words with device data and denotes the content of control of a predetermined device, and vocabulary command word data corresponding to at least one internal command word; and
a second database table including a control target device data, which denotes the internal command word data and a predetermined control target device, and a control operation attribute data, which denotes the attributes of the control of the device.
-
Specification