1. A speech recognition method comprising: receiving a sentence generated through speech recognition; calculating a degree of suitability for each word in the sentence based on a relationship of each word with other words in the sentence; detecting a target word to be corrected among words in the sentence based on the degree of suitability for each word; and replacing the target word with any one of candidate words corresponding to the target word.