To return results, the recognizer must conform to the procedures described in
the section "Getting Results" in Chapter 5. That section examines the case
where the words "clear," "dear," "clean," "dean," and "deer" represent valid
interpretations of a handwritten word. In such a case, the recognizer should return
the possibilities arranged in order of decreasing likelihood.
Without an internal concept of likelihood, the recognizer must impose an
arbitrary order. However, for multiple recognizers to cooperate, a recognizer must
have some concept of a poor match and be able to return "unknown" in lieu of a
guess. While the pen API does not strictly require a recognizer to assign
confidence levels to its guesses, without confidence values a recognizer cannot work
efficiently with other recognizers.
The recognizer must be able to associate individual strokes with a recognized
symbol. Applications can use the stroke data to correctly juxtapose the
recognized text with the ink on the screen, redraw the data, or send information to
Speed and timing are very important in the recognition process. A recognizer
should recognize input at least at the speed of normal handwriting,
approximately two to three characters per second.
- Software for developers
Software for Android Developers
- More information resources
Unix Manual Pages