Device controller prompting for complete or one-by-one speech input based on user's skill level
First Claim
1. A voice recognition device controller comprising:
- a voice input unit configured to receive a one-time speech input from a user containing a plurality of items necessary to control a device, wherein the items in the input user'"'"'s speech necessary to control the device include at least (1) an application of the device, (2) an operational object of the application, (3) an operational content of the operational object, and (4) at least one operational parameter of the operational content;
a voice recognition unit configured to recognize the plurality of items necessary to control the device from the one-time speech input to the voice input;
an input item count detection unit configured to count the total number of items necessary to control the device recognized in the current input one-time speech of the user by the voice recognition unita reference input item count setting unit configured to set a reference value for the number of items identified from the current input one-time speech of the user based on a driving load on the user, wherein the reference value for the number of items is higher or lower than the actual number of items identified by the input item count detection unit;
an input item count comparison unit configured to compare the total number of items detected by the input item count detection unit from the current input one-time speech with the reference value for the number of items set by the reference input item count setting unit;
a learning level determination unit configured to determine a learning level in speech of the user based on a comparison result of the input item count comparison unit;
a response control unit configured to control the response output from a response output unit according to the learning level determined by the learning level determination unit, wherein, if the determined learning level in speech of the user is high, the response output prompts the user to input at one-time a plurality of items necessary to control the device, and if the determined learning level in speech is low, the response output prompts the user to input items necessary to control the device one by one; and
a device control unit configured to control the device based on the user input.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech recognition device controller is provided, which is capable of properly determining a user'"'"'s leaning level in speech so as to provide an efficient interaction. It includes a voice input unit 2 for receiving speech input from a user, a speech recognition unit 3 for recognizing the input speech, a response output unit 10 for outputting a response to the user, and a device control unit 11 for controlling a device based on a recognition result of the speech recognition unit 3. It further includes an input item count detection unit 4 for detecting the number of items identified from the recognized speech among a given number of items necessary to control the device, a reference input item count setting unit 6 for setting a reference value for the number of items identified from the speech, an input item count comparison unit 7 for comparing the number of items detected by the input item count detection unit 4 with the reference value set by the reference input item count setting unit 6, a skill level determination unit 8 for determining the user'"'"'s skill level in speech based on a comparison result, and a response control unit 9 for controlling the response output according to the determined skill level, wherein the user is prompted to enter a complete one-time speech input or a one-by-one series of discrete speech inputs, based upon the determined skill level.
-
Citations
20 Claims
-
1. A voice recognition device controller comprising:
-
a voice input unit configured to receive a one-time speech input from a user containing a plurality of items necessary to control a device, wherein the items in the input user'"'"'s speech necessary to control the device include at least (1) an application of the device, (2) an operational object of the application, (3) an operational content of the operational object, and (4) at least one operational parameter of the operational content; a voice recognition unit configured to recognize the plurality of items necessary to control the device from the one-time speech input to the voice input; an input item count detection unit configured to count the total number of items necessary to control the device recognized in the current input one-time speech of the user by the voice recognition unit a reference input item count setting unit configured to set a reference value for the number of items identified from the current input one-time speech of the user based on a driving load on the user, wherein the reference value for the number of items is higher or lower than the actual number of items identified by the input item count detection unit; an input item count comparison unit configured to compare the total number of items detected by the input item count detection unit from the current input one-time speech with the reference value for the number of items set by the reference input item count setting unit; a learning level determination unit configured to determine a learning level in speech of the user based on a comparison result of the input item count comparison unit; a response control unit configured to control the response output from a response output unit according to the learning level determined by the learning level determination unit, wherein, if the determined learning level in speech of the user is high, the response output prompts the user to input at one-time a plurality of items necessary to control the device, and if the determined learning level in speech is low, the response output prompts the user to input items necessary to control the device one by one; and a device control unit configured to control the device based on the user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of controlling a voice recognition device, comprising:
-
receiving one-time speech input from a user containing a plurality of items necessary to control a device, wherein the items in the input user'"'"'s speech necessary to control the device include at least (1) an application of the device, (2) an operational object of the application, (3) an operational content of the operational object, and (4) at least one operational parameter of the operational content; recognizing the plurality of items necessary to control the device from the one-time speech counting the total number of items necessary to control the device recognized in the current input one-time speech of the user setting a reference value for the number of items identified from the current input one-time speech of the user based on a driving load on the user, wherein the reference value for the number of items is higher or lower than the actual number of items identified by the input item count detection unit; comparing the total number of recognized items in the current input one-time speech with the reference value; determining a learning level in speech of the user based on a comparison result; and controlling a response output according to the determined learning level wherein, if the determined learning level in speech of the user is high, the response output prompts the user to input at one-time a plurality of items necessary to control the device, and if the determined learning level in speech is low, the response output prompts the user to input items necessary to control the device one by one; and controlling the device based on the user input.
-
-
20. A voice recognition device controller comprising:
-
a voice input means for receiving a one-time speech input from a user containing a plurality of items necessary to control a device, wherein the items in the input user'"'"'s speech necessary to control the device include at least (1) an application of the device, (2) an operational object of the application, (3) an operational content of the operational object, and (4) at least one operational parameter of the operational content; a voice recognition means for recognizing the plurality of items necessary to control the device from the one-time speech input to the voice input means; an input item count detection means for counting the total number of items necessary to control the device recognized in the current input one-time speech of the user by the voice recognition means a reference input item count setting means for setting a reference value for the number of items identified from the current input one-time speech of the user based on a driving load on the user, wherein the reference value for the number of items is higher or lower than the actual number of items identified by the input item count detection means; an input item count comparison means for comparing the total number of items detected by the input item count detection unit from the current input one-time speech with the reference value for the number of items set by the reference input item count setting unit; a learning level determination means for determining a learning level in speech of the user based on a comparison result of the input item count comparison unit; a response control means for controlling the response output from a response output means according to the learning level determined by the learning level determination means, wherein, if the determined learning level in speech of the user is high, the response output prompts the user to input at one-time a plurality of items necessary to control the device, and if the determined learning level in speech is low, the response output prompts the user to input items necessary to control the device one by one; and a device control means for controlling the device based on the user input.
-
Specification