Поделиться через


Использование словарей приложений

По умолчанию распознаватель использует системный словарь, содержащий все часто написанные слова на языке. Кроме того, распознаватель содержит словарь пользователя, содержащий слова, добавленные пользователем в словарь. Пользователи добавляют слово в словарь пользователя с помощью панели ввода пк планшета с помощью выбора в:

  • Альтернативный список (во время написания).
  • Меню "Средства речи" (при выступлении).

Если вы разрабатываете приложение, в которое ожидается, что пользователь будет писать слова, которые не найдены в системном словаре или в словаре пользователя, создайте словарь приложений. Словарь приложения дополнительно улучшает точность распознавания, предоставляя системе распознавания настраиваемый список слов, которые, вероятно, будут введены в приложение в виде рукописного ввода.

Вы создаете словарь приложений с помощью объекта WordList. Последующий словарь приложения повышает точность распознавания, предоставляя распознавателю список ожидаемых слов. Например, словарь приложений, содержащий медицинскую терминологию, повышает точность распознавания в приложении, разработанном для медицинской отрасли, в которую, скорее всего, будут написаны термины.

В качестве другого примера при проектировании формы для заказа музыкальных инструментов создайте объект WordList, содержащий имена наиболее распространенных производителей инструментов. Установите свойство WordList объекта RecognizerContext на объект WordList, который вы создали. Затем этот список слов передается распознавательу объектом RecognizerContext. Словарь приложений повышает точность распознавания, когда эти имена записываются в поле в приложении.

В следующих разделах описывается использование словарей приложений.