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


Использование коллекции Распознавителей

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

Примечание

Коллекция Распознавителей использует системный реестр для проверка распознавателям Майкрософт и сторонним распознавателям.

 

В следующей таблице показаны значения идентификаторов языков, поддерживаемых каждым распознавателем Майкрософт.

Примечание

Идентификаторы языка, связанные с распознавателем жестов Майкрософт, отсутствуют.

 

Имя распознавателя Идентификатор основного языка, идентификатор подязыка (в порядке поддержки)
Распознаватель жестов (Майкрософт)
Нет
Распознаватель рукописного ввода Microsoft English (Соединенное Королевство)
LANG_ENGLISH, SUBLANG_ENGLISH_UK
LANG_ENGLISH, SUBLANG_ENGLISH_EIRE
Распознаватель рукописного ввода microsoft english (США)
LANG_ENGLISH, SUBLANG_ENGLISH_US
LANG_ENGLISH, SUBLANG_ENGLISH_AUS
LANG_ENGLISH, SUBLANG_ENGLISH_BELIZE
LANG_ENGLISH, SUBLANG_ENGLISH_CAN
LANG_ENGLISH, SUBLANG_ENGLISH_CARIBBEAN
LANG_ENGLISH, SUBLANG_ENGLISH_JAMAICA
LANG_ENGLISH, SUBLANG_ENGLISH_NZ
LANG_ENGLISH, SUBLANG_ENGLISH_PHILIPPINES
LANG_ENGLISH, SUBLANG_ENGLISH_SOUTH_AFRICA
LANG_ENGLISH, SUBLANG_ENGLISH_TRINIDAD
LANG_ENGLISH, SUBLANG_ENGLISH_ZIMBABWE
LANG_ENGLISH, SUBLANG_NEUTRAL
Распознаватель рукописного ввода на французском языке (Майкрософт)
LANG_FRENCH, SUBLANG_FRENCH
LANG_FRENCH, SUBLANG_FRENCH_BELGIAN
LANG_FRENCH, SUBLANG_FRENCH_CANADIAN
LANG_FRENCH, SUBLANG_FRENCH_LUXEMBOURG
LANG_FRENCH, SUBLANG_FRENCH_MONACO
LANG_FRENCH, SUBLANG_FRENCH_SWISS
LANG_FRENCH, SUBLANG_NEUTRAL
Распознаватель рукописного ввода в Германии (Майкрософт)
LANG_GERMAN, SUBLANG_GERMAN
LANG_GERMAN, SUBLANG_GERMAN_AUSTRIAN
LANG_GERMAN, SUBLANG_GERMAN_LIECHTENSTEIN
LANG_GERMAN, SUBLANG_GERMAN_LUXEMBOURG
LANG_GERMAN, SUBLANG_GERMAN_SWISS
LANG_GERMAN, SUBLANG_NEUTRAL
Распознаватель испанского рукописного ввода (Майкрософт)
LANG_SPANISH, SUBLANG_SPANISH
LANG_SPANISH, SUBLANG_NEUTRAL
Распознаватель рукописного ввода (Майкрософт) для японского языка
LANG_JAPANESE, SUBLANG_NEUTRAL
LANG_JAPANESE, SUBLANG_DEFAULT
Распознаватель рукописного ввода (Майкрософт)
LANG_KOREAN, SUBLANG_NEUTRAL
LANG_KOREAN, SUBLANG_DEFAULT
Распознаватель рукописного ввода на китайском языке (упрощенное письмо)
LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
LANG_CHINESE, SUBLANG_CHINESE_SINGAPORE
LANG_CHINESE, SUBLANG_NEUTRAL
Распознаватель рукописного ввода китайского языка (традиционное письмо) Майкрософт
LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
LANG_CHINESE, SUBLANG_CHINESE_HONGKONG
LANG_CHINESE, SUBLANG_CHINESE_MACAU
LANG_CHINESE, SUBLANG_NEUTRAL

 

Дополнительные сведения об идентификаторах языка см. в разделе Константы и строки идентификатора языка.