7. A speech recognition apparatus comprising: a generating unit configured to generate a first speech feature vector expressing a speech feature for each of a plurality of frames obtained by dividing an input speech between a start time and an end time and including frames from a first frame to a second frame next to the first frame; a first storage unit configured to store a first acoustic model obtained by modeling a speech feature of each word by using a state transition model including a plurality of states and a plurality of first transition paths, each word being included in the input speech; a second storage unit configured to store at least one second acoustic model different from the first acoustic model; a first calculation unit configured to calculate, for each state, a first probability of transition to a state at the second frame for each word from the first acoustic model, a second probability of transition to the state at the first frame and a second speech feature vector of the second frame to obtain a plurality of first probabilities for each word, and select a maximum probability of the first probabilities; a selection unit configured to select, for each word, at least a maximum probability transition path of the maximum probability transition path and a plurality of second transition paths, the maximum probability transition path corresponding to the maximum probability and indicating transition from a first state at the first frame to a second state at the second frame, the second transition paths having probabilities lower than the maximum probability; a conversion unit configured to convert, for each word, the maximum probability transition path, or the maximum probability transition path and at least one second transition path when the second transition path of the second transition paths is selected, into at least one corresponding transition path corresponding to the second acoustic model; a second calculation unit configured to calculate, for each word, a third probability of transition to the second state at the second frame on the corresponding transition path from the second acoustic model, the second speech feature vector and a fourth probability of transition to the second state at the first frame; an operation unit configured to repeatedly operate the first calculation unit, the selection unit, the conversion unit, and the second calculation unit until the second frame becomes an end frame; and a finding unit that calculates an absolute value of a difference between the maximum probability at the end frame for each word and the third probability at the end frame for each word and finds, as a recognized word, a finding word of words exhibiting absolute values not less than a threshold, the finding word corresponding to a maximum value among the maximum probability at the end frame and the third probability at the end frame.
7. A speech recognition apparatus comprising: a generating unit configured to generate a first speech feature vector expressing a speech feature for each of a plurality of frames obtained by dividing an input speech between a start time and an end time and including frames from a first frame to a second frame next to the first frame; a first storage unit configured to store a first acoustic model obtained by modeling a speech feature of each word by using a state transition model including a plurality of states and a plurality of first transition paths, each word being included in the input speech; a second storage unit configured to store at least one second acoustic model different from the first acoustic model; a first calculation unit configured to calculate, for each state, a first probability of transition to a state at the second frame for each word from the first acoustic model, a second probability of transition to the state at the first frame and a second speech feature vector of the second frame to obtain a plurality of first probabilities for each word, and select a maximum probability of the first probabilities; a selection unit configured to select, for each word, at least a maximum probability transition path of the maximum probability transition path and a plurality of second transition paths, the maximum probability transition path corresponding to the maximum probability and indicating transition from a first state at the first frame to a second state at the second frame, the second transition paths having probabilities lower than the maximum probability; a conversion unit configured to convert, for each word, the maximum probability transition path, or the maximum probability transition path and at least one second transition path when the second transition path of the second transition paths is selected, into at least one corresponding transition path corresponding to the second acoustic model; a second calculation unit configured to calculate, for each word, a third probability of transition to the second state at the second frame on the corresponding transition path from the second acoustic model, the second speech feature vector and a fourth probability of transition to the second state at the first frame; an operation unit configured to repeatedly operate the first calculation unit, the selection unit, the conversion unit, and the second calculation unit until the second frame becomes an end frame; and a finding unit that calculates an absolute value of a difference between the maximum probability at the end frame for each word and the third probability at the end frame for each word and finds, as a recognized word, a finding word of words exhibiting absolute values not less than a threshold, the finding word corresponding to a maximum value among the maximum probability at the end frame and the third probability at the end frame. 10. The apparatus according to claim 7 , further comprising setting unit configured to setting a first acoustic model to be used by the first calculation unit and a second acoustic model to be used by the second calculation unit by switching the first acoustic model and the second acoustic model.