I want to write with a stylus on an InkCanvas
in any supported language. The handwriting recognition is done by the InkRecognizer
objects.
Judging by their possible names, I see that it includes English (US), French, German and Romanian. I have these 4 language packs installed on my computer, but when I write a word in any of them besides English, I see the word is not recognized. The handwriting recognition engine for German is not used (or not available) when I write "geht".
I went in this demo and added two lines of code to see the installed engines. There were only 2, English (US) and English (Canada), when I wrote "geht", a German word.
My question is, how do I install the handwriting recognition engines? If as a user I cannot install them, why they are not available? And if they are available, why they are not used, even when I have the language pack installed?
I followed this tutorial, both Constrained handwriting recognition and International handwriting recognition sections.
I went in the Windows Settings app > Time & Language > Region and Language. I went through each language, clicked Options, and only for English there is some info about handwriting.
For the others, there was no info about Language options and handwriting.
My Windows version is 1709, which is also the minimum version supported by the app in which recognition happens.