Voice control system
First Claim
1. A voice control system for controlling a target device according to a voice command inputted by a user, comprising:
- a recognizable voice command storing means for storing, as speech recognition data, a plurality of commands that are used to operate the target device;
a speech recognition means for recognizing the voice command inputted by the user as one of the commands stored in the recognizable voice command storing means;
a message output means for outputting a message;
a function setting detection means for detecting a function setting of the target device;
a command executability determination means for determining executability of the voice command inputted by the user in the function setting detected by the function setting detection means and for providing, by the message output means, a correct usage of the voice command inputted by the user in a different function setting, when the voice command is determined inexecutable in the function setting detected currently and is executable in a different function setting of the target device.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice control system receives a voice command from a user via a microphone. A command executability determination circuit determined whether the voice command is executable in the current function setting of a target device controlled by the voice control system. If the command is executable, the command is executed. If the command is inexecutable, a proper usage of the voice command and executable commands related to the voice command are provided to the user. Then, the user is prompted to use one of the executable commands. In other words, the user is notified of the reason why the voice command is not executed and a proper usage of the voice command.
-
Citations
19 Claims
-
1. A voice control system for controlling a target device according to a voice command inputted by a user, comprising:
-
a recognizable voice command storing means for storing, as speech recognition data, a plurality of commands that are used to operate the target device; a speech recognition means for recognizing the voice command inputted by the user as one of the commands stored in the recognizable voice command storing means; a message output means for outputting a message; a function setting detection means for detecting a function setting of the target device; a command executability determination means for determining executability of the voice command inputted by the user in the function setting detected by the function setting detection means and for providing, by the message output means, a correct usage of the voice command inputted by the user in a different function setting, when the voice command is determined inexecutable in the function setting detected currently and is executable in a different function setting of the target device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12, 17)
-
-
9. A voice control method for controlling a target device mounted in a vehicle according to a voice command inputted by a user, the method comprising:
-
recognizing the voice command inputted by the user as one of predetermined commands to be used in operating the target device, the predetermined commands being stored in a recognizable voice command storage; detecting a current operating condition of the target device; determining whether the voice command inputted by the user is executable under the detected current operating condition of the target device; and notifying a method of correct usage of the voice command inputted by the user in a different operating condition, when the voice command inputted by the user is determined inexecutable under the current detected operating condition but executable to operate the target device under another operating condition of the target device. - View Dependent Claims (13, 14, 18)
-
-
10. A voice control method for controlling a navigation device mounted in a vehicle according to a voice command inputted by a user, the method comprising:
-
recognizing the voice command inputted by the user as one of predetermined commands to be used in operating the navigation device, the predetermined commands being stored in a recognizable voice command storage; detecting a current operating condition of the navigation device; determining whether the voice command inputted by the user is executable under the current detected operating condition of the navigation device; prohibiting execution of the voice command inputted by the user when the voice command inputted by the user is determined inexecutable under the current detected operating condition; and notifying a method of correct usage of the voice command in a different operating condition of the navigation device, if the voice command is executable to operate the navigation device in the different operating condition of the navigation device, the method of correct usage including the different operating condition. - View Dependent Claims (15, 16, 19)
-
Specification