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".