Class RecognitionResult

Contiene informazioni dettagliate sul risultato di un'operazione di riconoscimento.

Membri

IdRisultato

Sintassi: public const std::string & ResultId;

ID risultato univoco.

Motivo

Sintassi: public const Speech::ResultReason & Reason;

Motivo del riconoscimento.

Testo

Sintassi: public const std::string & Text;

Testo normalizzato generato da un motore di riconoscimento vocale dall'input riconosciuto.

Proprietà

Sintassi: public const PropertyCollection & Properties;

Raccolta di proprietà RecognitionResult aggiuntive.

~Risultato del riconoscimento

Sintassi: public inline virtual ~RecognitionResult ( );

Distruttore virtuale.

Durata

Sintassi: public inline uint64_t Duration ( ) const;

Durata del riconoscimento vocale in tick. Un singolo segno di graduazione rappresenta un centinaio di nanosecondi o un dieci milionesimo di secondo.

Restituzioni

Durata del riconoscimento vocale in tick.

Compensazione

Sintassi: public inline uint64_t Offset ( ) const;

Offset del parlato riconosciuto in tick. Un singolo segno di graduazione rappresenta un centinaio di nanosecondi o un dieci milionesimo di secondo.

Restituzioni

Offset del parlato riconosciuto in tick.

Canale

Sintassi: public inline uint32_t Channel ( ) const;

Indice del canale audio di input in cui è stato riconosciuto il parlato. La numerazione inizia da zero.

Restituzioni

Indice dei canali.

operatore SPXRESULTHANDLE

Sintassi: public inline explicit operator SPXRESULTHANDLE ( );

Interno. Operatore di conversione esplicito.

Restituzioni

Handle.