Text recognizers divide an ink sample into segments and translate the ink segments into text. This is useful for recognizing handwriting. It is also useful in complex writing scenarios, such as recognizing individual Kanji glyphs and offering users automatic completion of a character while they are writing it.
A text recognizer returns a Unicode string for each ink recognition segment. Accompanying the string is the confidence level that the recognizer assigns to the result and a mapping of the result back to the original ink. This mapping shows which segment in the original ink corresponds to the Unicode code string. The string that represents the output of the text recognizer is always represented in the linear order, rather than in the spatial order or chronological order in which the segments were input.
The following table lists the languages supported by the Microsoft handwriting recognizers and the Windows versions in which these languages were first introduced. Note that some language recognizers might not be available on certain version of Windows and will need to be downloaded separately. Third-party recognizers might also be available for additional languages but are not necessarily endorsed by Microsoft.
|Language||Windows XP Tablet PC Edition||Windows XP Tablet PC Edition 2005||Windows Vista||Windows 7|
|Chinese (Simplified and Traditional)||X|
|English (US, UK, Canada, and Australia)||X|
|Dutch (Netherlands and Belgium)||X|
|Portuguese (Brazil and Portuguese/Neutral)||X|
|Norwegian (Bokmal and Nynorsk)||X|
|Serbian (Cyrillic and Latin)||X|
|Spanish (Argentina and Mexico)||X|