Speech dialogue control method
First Claim
1. A speech dialogue control method of a speech dialogue system where connection is made to a voice input device that inputs user voice, the method comprising:
- receiving first instruction information, representing a first instruction to the speech dialogue system, from the voice input device;
extracting first voice information, indicating first voiceprint data of a first user who has input the first instruction information, contained in the received first instruction information, and recognizing the first instruction in order to identify processing to be executed;
requesting the first user to input complementary information of the first instruction information to uniquely identify the processing, when it is determined that the first instruction information is not complete enough to uniquely identify the processing;
extracting, from utterance information which is voice uttered by a second user that has been received from the voice input device after the requesting, second voice information indicating second voiceprint data of the second user who has input this utterance information;
determining whether or not the first voice information and the second voice information that have been extracted match to determine whether or not the first user is identical to the second user; and
when determination is made that the first voice information and the second voice information do not match, executing processing to make notification to the effect that input of the utterance information cannot be accepted, or not executing processing identified based on the first instruction, the first voice information and the second voice information that have been input.
2 Assignments
0 Petitions
Accused Products
Abstract
A cloud server extracts voiceprint data from voice data of a user, and distinguishes the user. The cloud server identifies a task which the user instructs, from the voice data of the user. If contexts required to execute the task have not been amassed, the cloud server registers the distinguished user as a task owner, and notifies the user with a reply sentence to cause the user to speak the required context. If the voiceprint data of the voice data which the user has uttered matches the voiceprint data of the user A, and all required contexts are amassed, the cloud server causes a device to execute the task.
16 Citations
13 Claims
-
1. A speech dialogue control method of a speech dialogue system where connection is made to a voice input device that inputs user voice, the method comprising:
-
receiving first instruction information, representing a first instruction to the speech dialogue system, from the voice input device; extracting first voice information, indicating first voiceprint data of a first user who has input the first instruction information, contained in the received first instruction information, and recognizing the first instruction in order to identify processing to be executed; requesting the first user to input complementary information of the first instruction information to uniquely identify the processing, when it is determined that the first instruction information is not complete enough to uniquely identify the processing; extracting, from utterance information which is voice uttered by a second user that has been received from the voice input device after the requesting, second voice information indicating second voiceprint data of the second user who has input this utterance information; determining whether or not the first voice information and the second voice information that have been extracted match to determine whether or not the first user is identical to the second user; and when determination is made that the first voice information and the second voice information do not match, executing processing to make notification to the effect that input of the utterance information cannot be accepted, or not executing processing identified based on the first instruction, the first voice information and the second voice information that have been input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification