手写识别

Qt Virtual Keyboard 通过开源和商业授权引擎支持手写识别。

有两种书写模式:使用更紧凑的手写面板(如上图所示),或fullscreen

有关如何激活和使用手写输入模式的说明,请参阅《用户指南》

有关使用特定手写引擎构建Qt Virtual Keyboard 的信息,请参阅配置选项

手写示例

手写示例插件提供了一种模拟手写识别体验,无论写的是什么,都会随机生成字符。它可作为检查手写布局的工具和开发新插件的基础。

Cerence 手写

Cerence Handwriting是一款商业手写识别引擎。

Cerence 手写可用于虚拟键盘支持的所有语言。

另请参阅Cerence 手写集成

另请参阅Cerence XT9 高级输入

MyScript

MyScriptSDK 是一款商用手写识别引擎。

MyScript SDK 支持 72 种手写识别语言:

  • 南非荷兰语
  • 阿尔巴尼亚语
  • 阿拉伯语
  • 亚美尼亚文
  • 阿塞拜疆语
  • 巴斯克语
  • 白俄罗斯语(西里尔字母)
  • 波斯尼亚文(拉丁文)
  • 保加利亚语
  • 加泰罗尼亚语
  • 宿务语
  • 简体中文
  • 繁体中文 - 香港
  • 繁体中文 - 台湾
  • 克罗地亚语
  • 捷克语
  • 丹麦文
  • 荷兰语、佛兰芒语
  • 荷兰语
  • 英语 - 加拿大
  • 英语 - 菲律宾
  • 英语 - 南非
  • 英语 - 英国
  • 英语 - 美国
  • 爱沙尼亚语
  • 波斯语
  • 菲律宾语、菲律宾文、他加禄语
  • 芬兰语
  • 法语 - 加拿大
  • 法语 - 法国
  • 加利西亚语
  • 格鲁吉亚语
  • 德语 - 奥地利
  • 德语 - 德国
  • 希腊语
  • 希伯来语
  • 印地语
  • 匈牙利语
  • 冰岛语
  • 印度尼西亚语
  • 爱尔兰语
  • 意大利语
  • 日语
  • 哈萨克语
  • 朝鲜语
  • 拉脱维亚文
  • 立陶宛语
  • 马其顿语
  • 马达加斯加语
  • 马来语
  • 蒙古语
  • 挪威语、北欧波克马尔语
  • 波兰语
  • 葡萄牙语 - 巴西
  • 葡萄牙语 - 葡萄牙
  • 罗马尼亚文
  • 俄语
  • 塞尔维亚文(西里尔文)
  • 塞尔维亚文(拉丁文)
  • 斯洛伐克语
  • 斯洛文尼亚语
  • 西班牙语 - 哥伦比亚
  • 西班牙语 - 西班牙
  • 西班牙语 - 墨西哥
  • 斯瓦希里语(拉丁语)
  • 瑞典语
  • 鞑靼文(西里尔文)
  • 泰语
  • 土耳其语
  • 乌克兰文
  • 乌尔都语
  • 越南语

MyScript 已集成到Qt Virtual Keyboard 中,支持的语言覆盖范围完全相同。

不过,只需对Qt Virtual Keyboard 源代码稍作修改,即可轻松添加 MyScript 支持的其他语言的手写面板。

要获取 MyScript SDK 或更多信息,请通过qt@myscript.com 联系 MyScript

另请参见MyScript 文本 SDK 集成

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.