【问题标题】:How to use multiple handwriting recognition engines in UWP?如何在 UWP 中使用多个手写识别引擎?
【发布时间】:2018-02-21 09:09:31
【问题描述】:

我想用手写笔在InkCanvas 上以任何受支持的语言书写。手写识别由InkRecognizer 对象完成。

从他们的possible names 来看,我看到它包括英语(美国)、法语、德语和罗马尼亚语。我的电脑上安装了这 4 个语言包,但是当我用除英语之外的任何一个语言写单词时,我发现该单词无法识别。当我写“geht”时,没有使用(或不可用)德语的手写识别引擎。

我进入this 演示并添加了两行代码来查看已安装的引擎。当我写德语单词“geht”时,只有两个,英语(美国)和英语(加拿大)。

我的问题是,如何安装手写识别引擎?如果作为用户我无法安装它们,为什么它们不可用?如果它们可用,为什么即使我安装了语言包也不使用它们?

我遵循了this 教程,包括受限手写识别和国际手写识别部分。

我进入了 Windows 设置应用 > 时间和语言 > 地区和语言。我浏览了每种语言,点击了选项,只有英语有一些关于手写的信息。

对于其他人,没有关于语言选项和笔迹的信息。

我的 Windows 版本是 1709,这也是发生识别的应用程序支持的最低版本。

【问题讨论】:

    标签: uwp handwriting-recognition


    【解决方案1】:

    通过我这边的测试,我无法重现您的问题。我可以正确获得使用Handwriting 包安装的所有语言的手写识别引擎。

    所以代码本身应该没有问题。我在您上面提到的一种语言的选项中下载了Handwriting 包。

    对于其他人,没有关于语言选项和笔迹的信息。

    我这边正常的语言选项页面如下,好像你的设置错过了语言选项。

    因此,您真正需要解决的是查找丢失的设置。请尝试删除语言并通过Region & Language 页面上的Add a language 按钮重新添加。更多详情请看Windows 10 Checklist Part 3: Language packs, speech and handwriting

    如果还有问题,请检查系统是否有问题。

    【讨论】:

    • 是的,你是对的,有一个组策略阻止下载语言选项。谢谢。
    猜你喜欢
    • 2010-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多