Использование коллекции Распознавителей
Если вы используете несколько распознавителей, вы можете использовать коллекцию Распознавателей для вывода списка доступных распознавателей и предоставления пользователю возможности выбора из них. Коллекция Распознавателей проверяет наличие установленных распознавателей, запрашивает атрибуты объектов Распознавателя и сохраняет результаты. Приложения могут использовать коллекцию Распознавателей для отображения списка доступных распознавателей без загрузки каждой библиотеки 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 |
Дополнительные сведения об идентификаторах языка см. в разделе Константы и строки идентификатора языка.