15. A speech recognition apparatus comprising: a processor configured to: perform a first recognition to generate a sentence by recognizing speech expressed by a user; and perform a second recognition correcting at least one word of the sentence using sampled candidate words, including sampling the candidate words by the processor based on relationships between words in the sentence and a position of a target word in the sentence, and correcting the at least one word of the sentence through a selecting by the processor of at least one of the sampled candidate words based on processor evaluated suitabilities of the sampled candidate words, wherein the target word is determined by the processor for replacement in the sentence based on an included evaluation by the processor of the sentence using a context based linguistic model, and wherein the processor is further configured to perform the evaluating of the suitabilities of the sampled candidate words based on respectively dynamically weighted sampling results of the sampled candidate words by a bidirectional neural network linguistic model and by a neural network acoustic model.
15. A speech recognition apparatus comprising: a processor configured to: perform a first recognition to generate a sentence by recognizing speech expressed by a user; and perform a second recognition correcting at least one word of the sentence using sampled candidate words, including sampling the candidate words by the processor based on relationships between words in the sentence and a position of a target word in the sentence, and correcting the at least one word of the sentence through a selecting by the processor of at least one of the sampled candidate words based on processor evaluated suitabilities of the sampled candidate words, wherein the target word is determined by the processor for replacement in the sentence based on an included evaluation by the processor of the sentence using a context based linguistic model, and wherein the processor is further configured to perform the evaluating of the suitabilities of the sampled candidate words based on respectively dynamically weighted sampling results of the sampled candidate words by a bidirectional neural network linguistic model and by a neural network acoustic model. 17. The apparatus of claim 15 , wherein the context based linguistic model is the bidirectional neural network, which is a bidirectional recurrent neural network linguistic model.