SPEECH INTERACTION DEVICE, SPEECH INTERACTION SYSTEM, AND SPEECH INTERACTION METHOD
First Claim
1. A speech interaction device comprising:
- an obtainment unit configured to obtain utterance data indicating an utterance made by a user;
a storage unit configured to hold a plurality of keywords;
a word determination unit configured to extract a plurality of words from the utterance data and determine, for each of the plurality of words, whether or not to match any of the plurality of keywords;
a response sentence generation unit configured to, when the plurality of words include a first word, generate a response sentence that includes a second word and asks for re-input of a part corresponding to the first word, the first word being determined not to match any of the plurality of keywords, and the second word being among the plurality of words and being determined to match any one of the plurality of keywords; and
a speech generation unit configured to generate speech data of the response sentence,wherein the storage unit is configured to hold a first keyword and a second keyword in association with each other, the first keyword and the second keyword being included in the plurality of keywords, andthe response sentence generation unit is configured to, when the word determination unit extracts, from the utterance data, a second word matching the first keyword and another second word not matching the second keyword associated with the first keyword, determine that the other second word not matching the second keyword is not usable in the utterance data, and generate the response sentence including a condition to be satisfied for the second word associated with the first keyword.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech interaction device includes: an obtainment unit that obtains utterance data indicating an utterance made by a user; a memory that holds a plurality of keywords; a word determination unit that extracts a plurality of words from the utterance data and determines, for each of the plurality of words, whether or not to match any of the plurality of keywords; a response sentence generation unit that, when the plurality of words include a first word that is determined not to match any of the plurality of keywords, generates a response sentence that includes a second word, which is among the plurality of words and determined to match any one of the plurality of keywords, and asks for re-input of a part corresponding to the first word; and a speech generation unit that generates speech data of the response sentence.
-
Citations
6 Claims
-
1. A speech interaction device comprising:
-
an obtainment unit configured to obtain utterance data indicating an utterance made by a user; a storage unit configured to hold a plurality of keywords; a word determination unit configured to extract a plurality of words from the utterance data and determine, for each of the plurality of words, whether or not to match any of the plurality of keywords; a response sentence generation unit configured to, when the plurality of words include a first word, generate a response sentence that includes a second word and asks for re-input of a part corresponding to the first word, the first word being determined not to match any of the plurality of keywords, and the second word being among the plurality of words and being determined to match any one of the plurality of keywords; and a speech generation unit configured to generate speech data of the response sentence, wherein the storage unit is configured to hold a first keyword and a second keyword in association with each other, the first keyword and the second keyword being included in the plurality of keywords, and the response sentence generation unit is configured to, when the word determination unit extracts, from the utterance data, a second word matching the first keyword and another second word not matching the second keyword associated with the first keyword, determine that the other second word not matching the second keyword is not usable in the utterance data, and generate the response sentence including a condition to be satisfied for the second word associated with the first keyword. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A speech interaction method performed by a speech interaction device that includes a database holding a plurality of keywords and a control unit which performs interaction processing with a user, the speech interaction method comprising:
-
obtaining, by the control unit, utterance data of the user; extracting a plurality of words from the utterance data, and determining, for each of the plurality of words, whether or not to match any of the plurality of keywords, the extracting and the determining being performed by the control unit; when the plurality of words include a first word, generating, by the control unit, a response sentence that includes a second word among the plurality of words and asks for re-input of a part corresponding to the first word, the first word being determined not to match any of the plurality of keywords, and the second word being determined to match any one of the plurality of keywords; and generating, by the control unit, speech data of the response sentence by speech synthesis, wherein a first keyword and a second keyword among the plurality of keywords are in association with each other, and when a second word matching the first keyword and another second word not matching the second keyword associated with the first keyword are extracted from the utterance data, the generating of the response sentence includes;
determining that the other second word not matching the second keyword is not usable in the utterance data and generating the response sentence including a condition to be satisfied for the second word associated with the first keyword.
-
Specification