Saltar al contenido principal
Las constantes de la enumeración WordModelTypeEnum se utilizan para describir el tipo de modelo de palabra.
typedef enum {
 WMT_MonolingualWord,
 WMT_RegExpWord,
 WMT_BilingualComposite,
 WMT_Acronym,
 WMT_Number,
 WMT_NumberWithQualifier,
 WMT_WordNumberComposite,
 WMT_BilingualWordNumberComposite,
 WMT_RomanNumber,
 WMT_MonolingualWordWithExtras,
 WMT_MixedFormDictionaryWord,
 WMT_PhoneNumber,
 WMT_Punctuation,
 WMT_FileName,
 WMT_UrlOrEmail,
 WMT_NoSuitableModel,
 WMT_MRZString
} WordModelTypeEnum;

Elementos

NombreDescripción
WMT_AcronymUn acrónimo compuesto por letras mayúsculas. La palabra puede contener dígitos y separadores; por ejemplo, “B2B”, “C.E.R.N.”.
WMT_BilingualCompositeUna palabra compuesta bilingüe con un punto de separación explícito.
WMT_BilingualWordNumberCompositeUna palabra compuesta con puntos de separación explícitos, formada por dos palabras de idiomas distintos y un número; por ejemplo, “Windows-2000-kompatibel”.
WMT_FileNameUn nombre de archivo de DOS/Windows o UNIX; por ejemplo, “README.TXT”, “C:\WINNT\system32”, “/etc/motd.rc”.
WMT_MixedFormDictionaryWordUna palabra del diccionario del idioma que contiene algunos caracteres (por ejemplo, dígitos) que no pertenecen al alfabeto de ese idioma; por ejemplo, “100BaseTX”.
WMT_MonolingualWordUna palabra común. Su gramática está determinada por el alfabeto del idioma. Además, la palabra puede contener caracteres separadores; por ejemplo, ”/” o ”-”.
WMT_MonolingualWordWithExtrasUna palabra formada por caracteres del alfabeto del idioma y caracteres especiales, dígitos, etc.; por ejemplo, “Alias\Wavefront”.
WMT_MRZStringUna cadena de lectura mecánica de un pasaporte; por ejemplo, “P<USAERIKSSON<<ANNA<MARIA<<<<<<<<<<<<<<<<<<<”.
WMT_NoSuitableModelUna palabra que no se ajusta a ningún modelo de palabra. Cada carácter de la palabra se reconoce por separado, sin contexto. El resultado del reconocimiento puede ser una secuencia de caracteres sin sentido.
WMT_NumberUna palabra formada por dígitos y signos de puntuación; por ejemplo, “123”, “4.56”, “#789”.
WMT_NumberWithQualifierUna palabra con un prefijo o sufijo que actúa como calificador o flexión; por ejemplo, “USD250”, “1.2GHz”, “2nd”.
WMT_PhoneNumberUn número de teléfono. Se permite un prefijo; por ejemplo, “Ph.(495)123-45678”.
WMT_PunctuationUn conjunto de signos de puntuación separados de una palabra por uno o más espacios.
WMT_RegExpWordUna palabra del idioma cuya gramática se describe mediante una expresión regular.
WMT_RomanNumberUn número romano.
WMT_UrlOrEmailUna URL o dirección de correo electrónico; por ejemplo, “http://www.abbyy.com”, “engine_support@abbyy.com”.
WMT_WordNumberCompositeUna palabra compuesta con un punto de separación explícito, formada por una palabra y un dígito; por ejemplo, “2-meter”.

Se utiliza en

IWordRecognitionVariant::ModelType