摘要 |
<p>The invention provides a method of entering information into a mobile device, comprising: receiving a multi-word speech input from a user; performing speech recognition on the speech input to obtain a speech recognition result; and sequentially displaying the speech recognition result for user confirmation or correction one word at a time, wherein performing speech recognition comprises: calculating a hypothesis lattice indicative of a plurality of speech recognition hypotheses based on the speech input, and wherein calculating a hypothesis lattice comprises: prior to finishing calculating the hypothesis lattice, outputting a preliminary hypothesis lattice; and then continuing to calculate the hypothesis lattice; wherein sequentially displaying the speech recognition result for user correction or confirmation comprises displaying the speech recognition result first using the preliminary hypothesis lattice, until the hypothesis lattice is completely calculated, and then displaying the speech recognition result using the completely calculated hypothesis lattice.</p> |