本页内容

手写识别

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

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

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

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

手写示例

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

Cerence Handwriting

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

Cerence 手写识别支持虚拟键盘所支持的所有语言。

另请参阅:Cerence 手写集成

另请参阅:Cerence XT9 高级输入

MyScript

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

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

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

MyScript已集成到Qt Virtual Keyboard 中,支持的语言范围完全一致。

不过,只需对Qt Virtual Keyboard 的源代码进行微调,便可轻松为 MyScript 支持的其他语言添加手写输入面板。

如需获取 MyScript SDK 或了解更多信息,请通过qt@myscript.com 联系 MyScript。

另请参阅:MyScript Text SDK 集成

© 2026 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.