APPARATUS AND METHOD FOR SPOKEN DIALOG
First Claim
1. A spoken dialogue apparatus which retrieves desired data from a data storage unit storing data in association with attribute values concerning a plurality of attributes of the data, comprising:
- a speech recognition unit configured to perform speech recognition of an input speech of a user for a presented response to obtain a recognition candidate in one attribute from recognition target words corresponding to the presented response;
a retrieval unit configured to update a retrieval condition by use of the recognition candidate and retrieve data corresponding to the retrieval condition from the data storage unit to output as a retrieval result;
a calculation unit configured to calculate estimated numbers of data as costs concerning a first response and a second response based on the retrieval condition and the retrieval result, the data being included in retrieval result after narrowed retrieval performed in accordance with an input speech corresponding to the first response asking the user to input an attribute value of an attribute which has not been input and corresponding to the second response ascertaining the truth of an attribute value of an attribute which has been input; and
a selection unit configured to select a response having the lowest cost and present the response to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A spoken dialogue apparatus which retrieves desired data from a data storage unit storing data in association with attribute values concerning a plurality of attributes of the data, includes a calculation unit configured to calculate estimated numbers of data as costs concerning a first response and a second response based on the retrieval condition and the retrieval result, the data being included in retrieval result after narrowed retrieval performed in accordance with an input speech corresponding to the first response asking the user to input an attribute value of an attribute which has not been input and corresponding to the second response ascertaining the truth of an attribute value of an attribute which has been input, and a selection unit configured to select a response having the lowest cost and present the response to the user.
15 Citations
12 Claims
-
1. A spoken dialogue apparatus which retrieves desired data from a data storage unit storing data in association with attribute values concerning a plurality of attributes of the data, comprising:
-
a speech recognition unit configured to perform speech recognition of an input speech of a user for a presented response to obtain a recognition candidate in one attribute from recognition target words corresponding to the presented response; a retrieval unit configured to update a retrieval condition by use of the recognition candidate and retrieve data corresponding to the retrieval condition from the data storage unit to output as a retrieval result; a calculation unit configured to calculate estimated numbers of data as costs concerning a first response and a second response based on the retrieval condition and the retrieval result, the data being included in retrieval result after narrowed retrieval performed in accordance with an input speech corresponding to the first response asking the user to input an attribute value of an attribute which has not been input and corresponding to the second response ascertaining the truth of an attribute value of an attribute which has been input; and a selection unit configured to select a response having the lowest cost and present the response to the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A spoken dialogue method which retrieves desired data from a data storage unit storing data in association with attribute values concerning a plurality of attributes of the data, comprising:
-
performing speech recognition of an input speech of a user for a presented response to obtain a recognition candidate in one attribute from recognition target words corresponding to the presented response, by a speech recognition unit; updating a retrieval condition by use of a recognition candidate and retrieving data corresponding to the retrieval condition from the data storage unit to output as a retrieval result, by a retrieval unit; calculating estimated numbers of data as costs concerning a first response and a second response based on the retrieval condition and the retrieval result, the data being included in retrieval result after narrowed retrieval performed in accordance with an input speech corresponding to the first response asking the user to input an attribute value of an attribute which has not been input and corresponding to the second response ascertaining the truth of an attribute value of an attribute which has been input, by a calculation unit; and selecting a response having the lowest cost and presenting the response to the user, by a selection unit. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification