14. A digital data processing device programmed to perform operations for resolving inherently ambiguous user input received via manually operated text entry tool, the operations comprising: via manually operated text entry tool, receiving hand entered user input representing a user-intended text object, where the user input is ambiguous because the user input as received represents multiple different text combinations, where the user input represents at least one of the following: handwritten strokes, categories of handwritten strokes, phonetic spelling, tonal input; independent of any other user input, interpreting the received user input against a text vocabulary to produce multiple interpretation candidates corresponding to the user-intended text object where each candidate comprises one or more of the following: one or more ideographic characters, one or more ideographic radicals of ideographic characters: presenting results of the interpreting operation for viewing by the user, said results including a list of said candidates corresponding to the user-intended text object; responsive to receiving spoken user input, performing speech recognition of the spoken user input; performing one or more actions of a group of actions including: responsive to the recognized speech comprising an utterance specifying one of the candidates, visibly providing a text output comprising the specified candidate.
14. A digital data processing device programmed to perform operations for resolving inherently ambiguous user input received via manually operated text entry tool, the operations comprising: via manually operated text entry tool, receiving hand entered user input representing a user-intended text object, where the user input is ambiguous because the user input as received represents multiple different text combinations, where the user input represents at least one of the following: handwritten strokes, categories of handwritten strokes, phonetic spelling, tonal input; independent of any other user input, interpreting the received user input against a text vocabulary to produce multiple interpretation candidates corresponding to the user-intended text object where each candidate comprises one or more of the following: one or more ideographic characters, one or more ideographic radicals of ideographic characters: presenting results of the interpreting operation for viewing by the user, said results including a list of said candidates corresponding to the user-intended text object; responsive to receiving spoken user input, performing speech recognition of the spoken user input; performing one or more actions of a group of actions including: responsive to the recognized speech comprising an utterance specifying one of the candidates, visibly providing a text output comprising the specified candidate. 15. The device of claim 14 , where the group of actions further comprises: responsive to the recognized speech specifying an extension of a candidate, visibly providing a text output comprising the specified extension of said candidate.