VOICE RECOGNITION DEVICE, VOICE RECOGNITION METHOD, AND VOICE RECOGNITION PROGRAM
First Claim
1. A voice recognition device for determining a control object and control content thereof from predefined types of control objects and control contents thereof based on a recognition result obtained from input to a voice input unit, comprising:
- a voice recognition unit for converting the input verbal command into a text expressed with a series of words by recognizing the input verbal command;
a first parsing unit for performing an identification process of identifying a first control candidate group as a control candidate for the control object and control content thereof by parsing the text converted by the voice recognition unit;
a second parsing unit for performing an identification process of identifying a second control candidate group as a control candidate for the control object and control content thereof by parsing the text converted by the voice recognition unit with respect to control objects which are among the predefined types of control objects but not included in the first control candidate group; and
a control candidate identification unit for identifying a final control candidate group for determining the control object and control content thereof from the first control candidate group and the second control candidate group.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice recognition device, method, and program for operating a plurality of control objects recognizing a plurality of user-provided verbal commands. The voice recognition device determines a control object and control content from predefined types of control objects and contents, based on a recognition result of the input verbal command. A voice recognition unit converts input verbal commands into a text expressed with a series of words, a first parsing unit performs an identification process of a first control candidate group as a control candidate for the control object and control content, a second parsing unit performs an identification process of a second control candidate group as a control candidate for the control object and control content, and a control candidate identification unit identifies a final control candidate group for determining the control object and control content from the first control candidate group and the second control candidate group.
-
Citations
11 Claims
-
1. A voice recognition device for determining a control object and control content thereof from predefined types of control objects and control contents thereof based on a recognition result obtained from input to a voice input unit, comprising:
-
a voice recognition unit for converting the input verbal command into a text expressed with a series of words by recognizing the input verbal command; a first parsing unit for performing an identification process of identifying a first control candidate group as a control candidate for the control object and control content thereof by parsing the text converted by the voice recognition unit; a second parsing unit for performing an identification process of identifying a second control candidate group as a control candidate for the control object and control content thereof by parsing the text converted by the voice recognition unit with respect to control objects which are among the predefined types of control objects but not included in the first control candidate group; and a control candidate identification unit for identifying a final control candidate group for determining the control object and control content thereof from the first control candidate group and the second control candidate group. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A voice recognition method for determining a control object and control content thereof from predefined types of control objects and control contents based on a recognition result obtained from a verbal command input to a voice input unit, comprising:
-
a voice recognition step of converting the input verbal command into a text expressed with a series of words by recognizing the input verbal command; a first parsing step of performing an identification process of identifying a first control candidate group as a control candidate for the control object and control content thereof by parsing the text converted in the voice recognition step; a second parsing step of performing an identification process of identifying a second control candidate group as a control candidate for the control object and control content thereof by parsing the text converted in the voice recognition step with respect to control objects which are among the predefined types of control objects but not included in the first control candidate group; and a control candidate identifying step of identifying a final control candidate group for determining the control object and control content thereof from the first control candidate group and the second control candidate group. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A voice recognition program causing a computer to execute a process of determining a control object and control content thereof from predefined types of control objects and control contents based on a recognition result obtained from a verbal command input to a voice input unit, having a function to cause the computer to execute:
-
a voice recognition process for converting the input verbal command into a text expressed with a series of words by recognizing the input verbal command; a first parsing process of performing an identification process of identifying a first control candidate group as a control candidate for the control object and control content thereof by parsing the text converted by the voice recognition process; a second parsing process of performing an identification process of identifying a second control candidate group as a control candidate for the control object and control content thereof by parsing the text converted by the voice recognition process with respect to control objects which are among the predefined types of control objects but not included in the first control candidate group; and a control candidate identification process of identifying a final control candidate group for determining the control object and control content thereof from the first control candidate group and the second control candidate group.
-
Specification