テキスト認識エンジンは、インク サンプルをセグメントに分割し、インク セグメントをテキストに変換します。 これは、手書きを認識するのに役立ちます。 また、個々の漢字グリフを認識したり、ユーザーが文字の書き込み中に文字を自動的に補完したりするなどの複雑な書き込みシナリオでも役立ちます。
テキスト認識エンジンは、インク認識セグメントごとに Unicode 文字列を返します。 文字列に付随するのは、認識エンジンが結果に割り当てる信頼度レベルと、元のインクへの結果のマッピングです。 このマッピングは、元のインクのどのセグメントが Unicode コード文字列に対応するかを示します。 テキスト認識エンジンの出力を表す文字列は、セグメントが入力された空間順序または時系列順ではなく、常に線形順序で表されます。
次の表に、Microsoft の手書き認識エンジンでサポートされている言語と、これらの言語が最初に導入された Windows バージョンを示します。 一部の言語認識エンジンは、特定のバージョンの Windows では使用できない場合があり、個別にダウンロードする必要があることに注意してください。 サード パーティの認識エンジンは、追加の言語でも使用できる場合がありますが、必ずしも Microsoft によって承認されるとは限りません。
| 言語 | Windows XP タブレット PC エディション | Windows XP Tablet PC Edition 2005 | Windows Vista | Windows 7 |
|---|---|---|---|---|
| 中国語 (簡体字、繁体字) | X | |||
| 英語 (米国、英国、カナダ、オーストラリア) | X | |||
| フランス語 | X | |||
| ドイツ語 | X | |||
| 日本語 | X | |||
| 韓国語 | X | |||
| スペイン語 | X | |||
| イタリア語 | X | |||
| オランダ語 (オランダとベルギー) | X | |||
| ポルトガル語 (ブラジルおよびポルトガル語/中立) | X | |||
| カタロニア語 | X | |||
| クロアチア語 | X | |||
| チェコ語 | X | |||
| デンマーク語 | X | |||
| フィンランド語 | X | |||
| ドイツ語 (スイス) | X | |||
| ノルウェー語 (ブークマルとニーノシュク) | X | |||
| ポーランド語 | X | |||
| ポルトガル語 (ポルトガル) | X | |||
| ルーマニア語 | X | |||
| ロシア語 | X | |||
| セルビア語 (キリル文字とラテン文字) | X | |||
| スペイン語 (アルゼンチンとメキシコ) | X | |||
| スウェーデン語 | X |