15. A non-transitory computer-readable medium storing instructions for controlling a computing device to process speech, the instructions comprising: receiving, via a processor, an input speech having at least one pre-vocalic consonant or at least one post-vocalic consonant; generating at least one output lattice that calculates a first score by comparing the input speech to a training model to provide a result; distinguishing between the at least one pre-vocalic consonant and the at least one post-vocalic consonant in the input speech; calculating a second score by measuring a similarity between the at least one pre-vocalic consonant or the at least one post-vocalic consonant in the input speech and the first score; determining at least one category for at least one pre-vocalic match or mismatch or at least one post-vocalic match or mismatch by using the second score; and refining the results of the an automated speech recognition system by using the at least one category for at least one pre-vocalic match or mismatch or at least one post-vocalic match or mismatch.
18. The non-transitory computer-readable medium of claim 15 , wherein if there is a mismatch between the second output lattice and the second score, a word probability is decreased.