版本 1 支持的 Factoid

[请注意,Microsoft Windows XP Tablet PC Edition 软件开发工具包(SDK)版本 1 中支持的 factoid 仍受识别器支持,但建议所有新开发(对于拉丁脚本的识别器)使用 InputScope 枚举中定义的值。

平板电脑平台支持许多用于提高识别准确性的事实数据表。 使用 factoid 时,预期输入必须与 factoid 的定义完全匹配非常重要。 如果输入与 factoid 的定义不匹配,则识别准确性将受到影响。 例如,如果设置了 Number factoid 并且用户输入字母,则字母的识别准确性较差。

某些事实,如 电子邮件数字,几乎完全相同的语言。 其他事实,如 电话邮政编码,因语言而异。 检查所使用的语言的每个事实数据表的格式。 可以在本主题后面的主题的表中找到每种语言中每个事实数据表的格式列表。

注意

西方语言的事实和东亚语言的事实体之间有一个微妙但重要的区别。 使用描述所需结果的表达式实现西方语言的 Factoid。 然后,识别器会偏向生成与此表达式匹配的结果。 东亚语言的 Factoid 通过指定可接受的 Unicode 字符范围来实现。 例如,东亚语言的 Date factoid 仅接受特定范围内的 Unicode 字符。

 

西方语言的事实包括英语(英国)、英语(美国)、法语、德语和西班牙语。 东亚语言的事实包括中文(简体中文)、中文(传统)、日语和朝鲜语的事实。

以下部分显示了每种语言中每个事实数据表支持的格式:

  • 跨语言 事实
  • 西方语言 事实
  • 东亚语言的 事实

如果预期输入与这些部分中表中列出的格式不同,请不要使用 factoid。 此外,factoid 内置于每个语言的识别器中。 不能将一种语言的 factoid 与另一种语言的识别器一起使用。 例如,不能将法语 电话 事实与日语识别器一起使用。

Factoid 常量

Microsoft.Ink.Factoid 类