> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CharacterRecognitionVariant Object (ICharacterRecognitionVariant Interface)

This object represents the variant of a character recognition. The object provides access to the variant itself and its confidence, probability that a character is written with a Serif font, and the information whether the character is superscript or subscript. It is an element of the [CharacterRecognitionVariants](/fine-reader/engine/api-reference/text-related-objects/characterrecognitionvariants) collection. You can select the best recognition variant for a character by voting between the variants. See [Using Voting API](/fine-reader/engine/guided-tour/advanced-techniques/using-voting-api) for details.

<Warning>
  The Voting API is not available for handwritten/handprinted texts recognition.
</Warning>

## Properties

| Name             | Type                                                                                                                                                                                                          | Description                                                                                                                                                                                                                                                                                                                                                                                                           |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Application      | [Engine](/fine-reader/engine/api-reference/engine-object-iengine-interface), [read-only](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Returns the Engine object.                                                                                                                                                                                                                                                                                                                                                                                            |
| Character        | [BSTR](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), read-only                                                                                            | Returns the variant of a character recognition.                                                                                                                                                                                                                                                                                                                                                                       |
| CharConfidence   | [int](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), read-only                                                                                             | Stores the value of recognition confidence for this variant of character recognition. Confidence estimates the accuracy of a recognition variant. It should not be understood as a general recognition quality measure: the only safe use of confidence is for comparing recognition variants of the same character. The characters extracted from the source PDF file without recognition have confidence set to 55. |
| IsSubscript      | [VARIANT\_BOOL](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), read-only                                                                                   | Specifies whether the character is subscript.                                                                                                                                                                                                                                                                                                                                                                         |
| IsSuperscript    | [VARIANT\_BOOL](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), read-only                                                                                   | Specifies whether the character is superscript.                                                                                                                                                                                                                                                                                                                                                                       |
| SerifProbability | [int](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), read-only                                                                                             | The value of this property specifies probability that a character is written in a Serif font. It is in the range from 0 to 100, and 255 corresponds to the fact that the probability is undefined.                                                                                                                                                                                                                    |

## Related objects

<img src="https://mintcdn.com/abbyy/6udH-pkk8zkVafYH/images/fine-reader/engine/characterrecognitionvariant.gif?s=88a0cfe76443b12bb0ef46f9cfe4be8a" alt="CharacterRecognitionVariant" width="392" height="98" data-path="images/fine-reader/engine/characterrecognitionvariant.gif" />[](/fine-reader/engine/api-reference/text-related-objects/charparams#characterrecognitionvariants)[](/fine-reader/engine/api-reference/text-related-objects/charparams#selectedcharacterrecognitionvariant)[](/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/element-property)[](/fine-reader/engine/api-reference/text-related-objects/characterrecognitionvariants)[](/fine-reader/engine/api-reference/text-related-objects/charparams)

[Object Diagram](/fine-reader/engine/api-reference/object-diagram)

## Output parameter

This object is the output parameter of the [Item](/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/item-method) method of the [CharacterRecognitionVariants](/fine-reader/engine/api-reference/text-related-objects/characterrecognitionvariants) object.

## See also

[CharacterRecognitionVariants](/fine-reader/engine/api-reference/text-related-objects/characterrecognitionvariants)

[WordRecognitionVariant](/fine-reader/engine/api-reference/text-related-objects/wordrecognitionvariant)

[Using Voting API](/fine-reader/engine/guided-tour/advanced-techniques/using-voting-api)

[Working with Properties](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
