Systems and methods for natural spoken language word prediction and speech recognition
First Claim
1. A word prediction method, said method comprising the steps of:
- specifying a sentence structure consisting of multiple words, including a target word to be predicted;
employing said sentence structure to select a word and/or a word sequence that has a modification relationship with said target word to be predicted;
predicting said target word based only on said word and/or said word sequence that is selected; and
returning to a user said predicted target word.
2 Assignments
0 Petitions
Accused Products
Abstract
A word prediction method that improves the precision accuracy, and a speech recognition method and an apparatus therefor are provided. For the prediction of a sixth word “?”, a partial analysis tree having a modification relationship with the sixth word is predicted. “sara-ni sho-senkyoku no” has two partial analysis trees, “sara-ni” and “sho-senkyoku no”. It is predicted that “sara-ni” does not have a modification relationship with the sixth word, and that “sho-senkyoku no” does. Then, “donyu”, which is the sixth word from “sho-senkyoku no”, is predicted. In this example, since “sara-ni” is not useful information for the prediction of “donyu”, it is preferable that “donyu” be predicted only by “sho-senkyoku no”.
43 Citations
20 Claims
-
1. A word prediction method, said method comprising the steps of:
-
specifying a sentence structure consisting of multiple words, including a target word to be predicted; employing said sentence structure to select a word and/or a word sequence that has a modification relationship with said target word to be predicted; predicting said target word based only on said word and/or said word sequence that is selected; and returning to a user said predicted target word. - View Dependent Claims (2, 3, 4)
-
-
5. A word prediction method, said method comprising the steps of:
-
specifying a modification of a word to be predicted by a different word and/or word sequence; and predicting said word using only said different word and/or word sequence that is specified; and returning to a user said predicted target word. - View Dependent Claims (6, 7)
-
-
8. A word prediction apparatus comprising:
-
a storer which stores a dictionary wherein text data that have been learned is written; a predictor which employs a structure of a sentence consisting of multiple words, including a word to be predicted, to select a word and/or a word sequence that has a modification relationship with said word to be predicted, and which predicts said word based only on said word and/or said word sequence that is selected; and an arrangement which returns said predicted word to a user. - View Dependent Claims (9)
-
-
10. A word prediction apparatus comprising:
-
a storer which stores a dictionary wherein text data that have been learned is written; a predictor which selects a word and/or a word sequence that has a modification relationship with a word to be predicted, and which predicts said word based only on said word and/or said word sequence that is selected; and an arrangement which returns said predicted word to a user. - View Dependent Claims (11, 12, 13)
-
-
14. A computer system comprising:
-
a specifier which specifies a modification relationship between a word to be predicted and another word and/or word sequence, and which predicts said word by only employing said word and/or word sequence modifying said word; and an arrangement which returns said predicted word to a user, and said modification relationship.
-
-
15. A storage medium, on which a computer readable program is stored, tangibly embodying a program of instructions executable by the computer, that permits the computer to perform:
-
a first process for specifying a sentence structure consisting of multiple words, including a target word to be predicted; a second process for employing said sentence structure to select a word and/or a word sequence that has a modification relationship with said target word to be predicted; a third process for predicting said target word based only on said word and/or said word sequence that is selected; and returning to a user said predicted target word.
-
-
16. A storage medium, on which a computer readable program is stored, tangibly embodying a program of instructions executable by the computer, that permits the computer to perform:
-
a first process for specifying a modification relationship between a word to be predicted and a different word and/or word sequence; a second process for predicting said word using only said different word and/or word sequence that is specified; and returning to a user said predicted word.
-
-
17. A program transmission apparatus comprising:
-
a storer which stores a program, tangibly embodying a program of instructions executable by a computer, permitting the computer to perform a first process for specifying a sentence structure of a multiple word sentence, including a target word to be predicted, a second process for employing said sentence structure to select a word and/or a word sequence that has a modification relationship with said target word to be predicted, a third process for predicting said target word based only on said word and/or said word sequence that is selected; a transmitter which reads said program from said storer and transmits said program; and an arrangement which returns said predicted target word to a user.
-
-
18. A program transmission apparatus comprising:
-
a storer which stores a program tangibly embodying a program of instructions executable by a computer, permitting the computer to perform a first process for specifying a modification relationship between a word to be predicted and a different word and/or word sequence, and a second process for predicting said word using only said different word and/or word sequence that is specified; a transmitter which reads said program from said storer and transmits said program; and an arrangement which returns said predicted word to a user.
-
-
19. A program storage device readable by computer, tangibly embodying a program of instructions executable by the computer to perform method steps for word prediction, said method comprising the steps of:
-
specifying a sentence structure consisting of multiple words, including a target word to be predicted; employing said sentence structure to select a word and/or a word sequence that has a modification relationship with said target word to be predicted; predicting said target word based only on said word and/or said word sequence that is selected; and returning to a user said predicted target word.
-
-
20. A program storage device readable by computer, tangibly embodying a program of instructions executable by the computer to perform method steps for word prediction, said method comprising the steps of:
-
specifying a modification of a word to be predicted by a different word and/or word sequence; predicting said word using only said different word and/or word sequence that is specified; and returning to a user said predicted word.
-
Specification