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 Name | Primary Language Id, Sublanguage Id (in order supported) |
---|---|
Microsoft Gesture Recognizer | None |
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 .