klasse RecognitionResult

Bevat gedetailleerde informatie over het resultaat van een herkenningsbewerking.

Leden

ResultaatId

Syntaxis: public const std::string & ResultId;

Unieke resultaat-id.

Reden

Syntaxis: public const Speech::ResultReason & Reason;

Herkenningsreden.

Tekst

Syntaxis: public const std::string & Text;

Genormaliseerde tekst die door een spraakherkenningsengine wordt gegenereerd op basis van herkende invoer.

Eigenschappen

Syntaxis: public const PropertyCollection & Properties;

Verzameling van aanvullende RecognitionResult-eigenschappen.

~HerkenningResultaat

Syntaxis: public inline virtual ~RecognitionResult ( );

Virtuele destructor.

Duur

Syntaxis: public inline uint64_t Duration ( ) const;

Duur van herkende spraak in tikken. Eén maatstreepje vertegenwoordigt honderd nanoseconden of één tien miljoenste van een seconde.

Retouren

Duur van herkende spraak in tikken.

Afstand

Syntaxis: public inline uint64_t Offset ( ) const;

Verschuiving van de herkende spraak in tikken. Eén maatstreepje vertegenwoordigt honderd nanoseconden of één tien miljoenste van een seconde.

Retouren

Verschuiving van de herkende spraak in tikken.

Kanaal

Syntaxis: public inline uint32_t Channel ( ) const;

Index van het audio-invoerkanaal waar de spraak werd herkend. De nummering begint bij nul.

Retouren

Kanaal index.

CommitToken

Syntaxis: public inline uint32_t CommitToken ( ) const;

Inline commit: commit token dat dit resultaat bevestigt, of 0 als dit resultaat geen commit acknowledgment is.

Een niet-nul waarde is gelijk aan het token dat wordt teruggegeven door een voorafgaande PushAudioInputStream::Commit()-aanroep. Applicaties koppelen commit-verzoeken en hun bevestigingen via dit veld.

Een herkend event waarvan het resultaat CommitToken != 0 heeft en lege tekst is, is een pure commit-bevestiging: de service is gesegmenteerd op het commitpunt maar produceert geen herkenningsinhoud.

Retouren

Commit token, of 0 als het geen commit acknowledgeggment is.

bediener SPXRESULTHANDLE

Syntaxis: public inline explicit operator SPXRESULTHANDLE ( );

Intern. Expliciete conversieoperator.

Retouren

Een handvat.