classe RecognitionResult

Contient des informations détaillées sur le résultat d’une opération de reconnaissance.

Membres

Identifiant du Résultat

Syntaxe : public const std::string & ResultId;

ID de résultat unique.

Motif

Syntaxe : public const Speech::ResultReason & Reason;

Raison de la reconnaissance.

Texte

Syntaxe : public const std::string & Text;

Texte normalisé généré par un moteur de reconnaissance vocale à partir d’une entrée reconnue.

Propriétés

Syntaxe : public const PropertyCollection & Properties;

Collection de propriétés RecognitionResult supplémentaires.

~Résultat de la reconnaissance

Syntaxe : public inline virtual ~RecognitionResult ( );

Destructeur virtuel.

Durée

Syntaxe : public inline uint64_t Duration ( ) const;

Durée de la reconnaissance vocale en cycles. Une seule graduation représente une centaine de nanosecondes ou un dix millionième de seconde.

Retours

Durée de la reconnaissance vocale en cycles.

Compenser

Syntaxe : public inline uint64_t Offset ( ) const;

Décalage de la parole reconnue dans les cycles. Une seule graduation représente une centaine de nanosecondes ou un dix millionième de seconde.

Retours

Décalage de la parole reconnue dans les cycles.

Canal

Syntaxe : public inline uint32_t Channel ( ) const;

Index du canal audio d’entrée où la parole a été reconnue. La numérotation commence à zéro.

Retours

Index des chaînes.

opérateur SPXRESULTHANDLE

Syntaxe : public inline explicit operator SPXRESULTHANDLE ( );

Interne. Opérateur de conversion explicite.

Retours

Un handle.