Klasse RecognitionResult

Enthält detaillierte Informationen zum Ergebnis eines Erkennungsvorgangs.

Elemente

Ergebnis-ID

Syntax: public const std::string & ResultId;

Eindeutige Ergebnis-ID.

Ursache

Syntax: public const Speech::ResultReason & Reason;

Erkennungsgrund.

Text

Syntax: public const std::string & Text;

Normalisierter Text, der von einem Spracherkennungsmodul aus erkannter Eingabe generiert wird.

Eigenschaften

Syntax: public const PropertyCollection & Properties;

Sammlung zusätzlicher RecognitionResult-Eigenschaften.

~AnerkennungErgebnis

Syntax: public inline virtual ~RecognitionResult ( );

Virtueller Destruktor.

Dauer

Syntax: public inline uint64_t Duration ( ) const;

Dauer der erkannten Sprache in Teilstrichen. Ein einzelner Teilstrich stellt einhundert Nanosekunden oder ein Zehntel einer Sekunde dar.

Rückgaben

Dauer der erkannten Sprache in Teilstrichen.

Offset

Syntax: public inline uint64_t Offset ( ) const;

Offset der erkannten Sprache in Teilstrichen. Ein einzelner Teilstrich stellt einhundert Nanosekunden oder ein Zehntel einer Sekunde dar.

Rückgaben

Offset der erkannten Sprache in Teilstrichen.

Kanal

Syntax: public inline uint32_t Channel ( ) const;

Index des Audioeingangskanals, auf dem die Sprache erkannt wurde. Die Nummerierung beginnt bei Null.

Rückgaben

Kanal-Index.

Operator SPXRESULTHANDLE

Syntax: public inline explicit operator SPXRESULTHANDLE ( );

Intern. Expliziter Konvertierungsoperator.

Rückgaben

Ein Handle.