13. A computing system comprising: at least one processor; a memory including instructions operable to be executed by the at least one processor to cause the system to perform a set of actions comprising: receiving audio data corresponding to an utterance; performing speech processing on the audio data to generate: a first hypothesis corresponding to a first feature, a second hypothesis corresponding to a second feature, and a third hypothesis corresponding to a third feature; processing the first feature, the second feature and the third feature using a first model to identify the first hypothesis, the second hypothesis, and the third hypothesis for further selection; and processing the first feature, the second feature and the third feature using a second model to select the first hypothesis and second hypothesis for disambiguation.
13. A computing system comprising: at least one processor; a memory including instructions operable to be executed by the at least one processor to cause the system to perform a set of actions comprising: receiving audio data corresponding to an utterance; performing speech processing on the audio data to generate: a first hypothesis corresponding to a first feature, a second hypothesis corresponding to a second feature, and a third hypothesis corresponding to a third feature; processing the first feature, the second feature and the third feature using a first model to identify the first hypothesis, the second hypothesis, and the third hypothesis for further selection; and processing the first feature, the second feature and the third feature using a second model to select the first hypothesis and second hypothesis for disambiguation. 17. The computing system of claim 13 , wherein each of the first model and the second model is trained using at least one of adaptive boosting, decision trees and random forest.