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.

CommitToken

Syntaxe : public inline uint32_t CommitToken ( ) const;

Commit en ligne : token de commit que ce résultat reconnaît, ou 0 si ce résultat n’est pas un accusé de réception de commit.

Une valeur non nulle est égale au jeton retourné par un appel PushAudioInputStream ::Commit() précédent. Les applications corrélent les requêtes de commit et leurs accusés de réception via ce champ.

Un événement reconnu dont le résultat a CommitToken != 0 et un texte vide est un accusé de réception de commit pur : le service segmenté au point de commit mais n’a produit aucun contenu de reconnaissance.

Retours

Jeton de committe, ou 0 si ce n’est pas un accusé de réception de commit.

opérateur SPXRESULTHANDLE

Syntaxe : public inline explicit operator SPXRESULTHANDLE ( );

Interne. Opérateur de conversion explicite.

Retours

Un handle.