1. A computer-implemented method comprising: determining, based on applying an input gesture to hidden Markov models collectively modeling a vocabulary of training gestures: a likelihood that the input gesture matches each training gesture, and a quantity of states of the input gesture that match corresponding states of a modeled training gesture determined to have a highest likelihood; and rejecting the input gesture if the determined quantity does not satisfy a threshold.