1. A computer-implemented method, comprising: converting in a processor a word lattice that describes multiple hypotheses of a received input utterance at an automatic speech recognition (ASR) engine into a modified word lattice, wherein transitions without any input in the word lattice are represented as epsilon transitions in the modified word lattice; and performing in a processor spoken language understanding for the received input utterance based on the modified word lattice.