Method of and arrangement for executing a data base query
First Claim
1. A method of executing a data base query by means of a data processing arrangement, the query being input by a user in the form of a plurality of speech utterances in natural speech and the data processing arrangement producing a speech output in response to each speech utterance and a recognition arrangement converting each speech utterance into at least one set of statements of the highest acoustic probability using a language model, which statements are tested for consistency, consistent statements being stored, characterized in that after each speech utterance all the sets of statements derived therefrom are tested for consistency with all the stored sets of statements and the derived statements which have been tested successfully for consistency are stored, and at least one speech output is derived from stored statements.
8 Assignments
0 Petitions
Accused Products
Abstract
A data base query submitted in natural speech normally requires a dialog with the data base system, which repeatedly prompts the user to submit further statements. From each speech utterance submitted by the user a plurality of sets of statements are derived. The statements in these sets are tested for consistency with stored statements determined previously and consistent new statements are stored and stored statements are corrected or verified. Moreover, the stored statements are basically used in each dialogue step in order to derive from these statements an optimum request for the user by the system. Preferably, the statements are also stored with probability values or reliability values, the corresponding values of new statements to be stored being derived from the reliabilities of the statements of the respective speech utterance and the corresponding consistent statements stored.
54 Citations
5 Claims
- 1. A method of executing a data base query by means of a data processing arrangement, the query being input by a user in the form of a plurality of speech utterances in natural speech and the data processing arrangement producing a speech output in response to each speech utterance and a recognition arrangement converting each speech utterance into at least one set of statements of the highest acoustic probability using a language model, which statements are tested for consistency, consistent statements being stored, characterized in that after each speech utterance all the sets of statements derived therefrom are tested for consistency with all the stored sets of statements and the derived statements which have been tested successfully for consistency are stored, and at least one speech output is derived from stored statements.
-
5. An arrangement for executing data base queries from a user in the form of speech utterances in natural speech, comprising;
-
a recognition arrangement for deriving from each speech utterance at least one set of statements of maximal acoustic probability using a language model and for at least one supplied said set of statements, and a control arrangement for testing each set of statements supplied by the recognition arrangement for consistency and for generating speech outputs, wherein the recognition arrangement is adapted to derive from each speech utterance a plurality of sets of statements of decreasing probabilities, and includes a memory arrangement for storing a plurality of different sets of statements, and wherein the control arrangement is adapted to test each set of statements derived from a speech utterance for consistency with the corresponding statements of all the stored sets of statements, store sets of consistent statements in the memory arrangement, and generate at least one speech output from the stored statements.
-
Specification