klass RecognitionResult

Innehåller detaljerad information om resultatet av en igenkänningsåtgärd.

Medlemmar

ResultId (på engelska)

Syntax: public const std::string & ResultId;

Unikt resultat-ID.

Förnuft

Syntax: public const Speech::ResultReason & Reason;

Igenkänningsorsak.

SMS

Syntax: public const std::string & Text;

Normaliserad text som genereras av en taligenkänningsmotor från identifierade indata.

Egenskaper

Syntax: public const PropertyCollection & Properties;

Samling med ytterligare RecognitionResult-egenskaper.

~ErkännandeResultat

Syntax: public inline virtual ~RecognitionResult ( );

Virtuell destructor.

Varaktighet

Syntax: public inline uint64_t Duration ( ) const;

Varaktighet för igenkänt tal i fästingar. En enda tick representerar hundra nanosekunder eller en tio miljonerdels sekund.

Återlämning

Varaktighet för igenkänt tal i fästingar.

Kompensation

Syntax: public inline uint64_t Offset ( ) const;

Förskjutning av det identifierade talet i fästingar. En enda tick representerar hundra nanosekunder eller en tio miljonerdels sekund.

Återlämning

Förskjutning av det identifierade talet i fästingar.

Kanal

Syntax: public inline uint32_t Channel ( ) const;

Index för den indataljudkanal där talet identifierades. Numreringen börjar på noll.

Återlämning

Kanal index.

CommitToken

Syntax: public inline uint32_t CommitToken ( ) const;

Inline commit: commit token som detta resultat bekräftar, eller 0 om detta resultat inte är en commit acknowledgment.

Ett icke-noll värde är lika med token som returneras av ett föregående PushAudioInputStream::Commit()-anrop. Applikationer korrelerar commit-förfrågningar och deras bekräftelser via detta fält.

En Recognized event vars resultat har CommitToken != 0 och tom text är en ren commit-bekräftelse: tjänsten segmenterades vid commit-punkten men producerade inget igenkänningsinnehåll.

Återlämning

Commit-token, eller 0 om det inte är en commit-bekräftelse.

operatorN SPXRESULTHANDLE

Syntax: public inline explicit operator SPXRESULTHANDLE ( );

Inre. Explicit konverteringsoperator.

Återlämning

Ett handtag.