Třída RecognitionResult

Obsahuje podrobné informace o výsledku operace rozpoznávání.

Členové

Identifikátor výsledku

Syntaxe: public const std::string & ResultId;

Jedinečné ID výsledku

Důvod

Syntaxe: public const Speech::ResultReason & Reason;

Důvod rozpoznávání.

Text

Syntaxe: public const std::string & Text;

Normalizovaný text vygenerovaný modulem pro rozpoznávání řeči z rozpoznaných vstupů

Vlastnosti

Syntaxe: public const PropertyCollection & Properties;

Kolekce dalších vlastností RecognitionResult

~Výsledek rozpoznání

Syntaxe: public inline virtual ~RecognitionResult ( );

Virtuální destruktor.

Doba trvání

Syntaxe: public inline uint64_t Duration ( ) const;

Doba trvání rozpoznané řeči v ticks. Jeden klíště představuje sto nanosekund nebo jednu desetimiliontou sekundu.

Návraty

Doba trvání rozpoznané řeči v ticks.

Ofset

Syntaxe: public inline uint64_t Offset ( ) const;

Posun rozpoznané řeči v ticks. Jeden klíště představuje sto nanosekund nebo jednu desetimiliontou sekundu.

Návraty

Posun rozpoznané řeči v ticks.

Kanál

Syntaxe: public inline uint32_t Channel ( ) const;

Index vstupního zvukového kanálu, ve kterém byla řeč rozpoznána. Číslování začíná od nuly.

Návraty

Index kanálu.

SPXRESULTHANDLE – operátor

Syntaxe: public inline explicit operator SPXRESULTHANDLE ( );

Interní. Explicitní operátor převodu

Návraty

Úchyt.