使用应用程序字典

默认情况下,识别器使用系统字典,其中包含一种语言中所有常用单词。 此外,识别器还有一个用户词典,其中包含用户已添加到词典中的单词。 用户通过平板电脑输入面板通过以下选项将单词添加到用户词典:

  • 写入) 时 (备用列表。
  • ) 讲话时,“语音工具”菜单 (。

如果要设计一个应用程序,预计用户会在其中写入系统词典或用户词典中找不到的单词,请创建应用程序字典。 应用程序字典通过向识别器提供可能作为手写输入到应用程序中的附加自定义字词列表,进一步提高了识别准确性。

使用 WordList 对象创建应用程序字典。 随后的应用程序字典通过向识别器提供预期字词列表来提高识别准确性。 例如,包含医学术语的应用程序字典提高了为可能写入术语的医疗行业开发的应用程序中的识别准确性。

再举一例,在设计表单供某人订购乐器时,请创建一个 WordList 对象,其中包含最常见的乐器制造商的名称。 将 RecognizerContext 对象的 WordList 属性设置为创建的 WordList 对象。 然后,该单词列表由 RecognizerContext 对象传递给识别器 。 在应用程序中的字段中写入这些名称时,应用程序字典可提高识别准确性。

以下主题介绍如何使用应用程序字典。