Share via


Using the Recognizers Collection

Using the Recognizers Collection

Overview of recognizer collection.

If you employ multiple recognizers, you can use the Recognizers collection to list available recognizers and enable a user to select from among them. A Recognizers collection checks for installed recognizers, queries the attributes of the Recognizer objects, and stores the results. Applications can use the Recognizers collection to display a list of available recognizers without loading each recognizer DLL.

Note: The Recognizers collection uses the system registry to check for both Microsoft® recognizers and third-party recognizers.

The following table shows the values of the language identifiers each Microsoft recognizer supports.

Note: There are no language identifiers associated with the Microsoft gesture recognizer.

Recognizer NamePrimary Language Id, Sublanguage Id (in order supported)
Microsoft Gesture RecognizerNone
Microsoft English (US) Handwriting Recognizer

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

Microsoft English (UK) Handwriting Recognizer

LANG_ENGLISH, SUBLANG_ENGLISH_UK

LANG_ENGLISH, SUBLANG_ENGLISH_EIRE

Microsoft French Handwriting Recognizer

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

Microsoft German Handwriting Recognizer

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

Microsoft Spanish Handwriting Recognizer

LANG_SPANISH, SUBLANG_SPANISH

LANG_SPANISH, SUBLANG_NEUTRAL

Microsoft Chinese (Traditional) Handwriting Recognizer

LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL

LANG_CHINESE, SUBLANG_CHINESE_HONGKONG

LANG_CHINESE, SUBLANG_CHINESE_MACAU

LANG_CHINESE, SUBLANG_NEUTRAL

Microsoft Chinese (Simplified) Handwriting Recognizer

LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED

LANG_CHINESE, SUBLANG_CHINESE_SINGAPORE

LANG_CHINESE, SUBLANG_NEUTRAL

Microsoft Korean Handwriting Recognizer

LANG_KOREAN, SUBLANG_NEUTRAL

LANG_KOREAN, SUBLANG_DEFAULT

Microsoft Japanese Handwriting Recognizer

LANG_JAPANESE, SUBLANG_NEUTRAL

LANG_JAPANESE, SUBLANG_DEFAULT

For more information about language identifiers, see Table of Language Identifiers Leave Site.