2. The method of claim 1 , further comprising: selecting, by the computing device and based at least in part on the indication of the continuous gesture, the first key and the second key of the plurality of keys; determining, by the computing device and based at least in part on the first key, a word-level token comprising a single string of a plurality of predicted characters; determining, by the computing device, that the word-level token represents a candidate word included in a lexicon; and determining, by the computing device and in response to determining that the word-level token represents the candidate word in the lexicon, a phrase-level token based at least in part on the word-level token and the second key, wherein the phrase-level token comprises a plurality of character strings.
9. The method of claim 2 , wherein the phrase-level token is a first phrase-level token comprising a first plurality of character strings, the method further comprising: determining, by the computing device, that the first phrase-level token satisfies a threshold; responsive to determining that the first phrase-level token satisfies the threshold, selecting, by the computing device, a character string of the first plurality of character strings of the first phrase-level token as a committed character string; and removing, by the computing device, the committed character string from the first plurality of character strings of the phrase-level token to determine a second phrase-level token comprising a second plurality of character strings.