Clase RecognitionResult

Contiene información detallada sobre el resultado de una operación de reconocimiento.

Miembros

ResultId

Sintaxis: public const std::string & ResultId;

Identificador de resultado único.

Razón

Sintaxis: public const Speech::ResultReason & Reason;

Motivo del reconocimiento.

Mensaje de texto

Sintaxis: public const std::string & Text;

Texto normalizado generado por un motor de reconocimiento de voz a partir de la entrada reconocida.

Propiedades

Sintaxis: public const PropertyCollection & Properties;

Colección de propiedades RecognitionResult adicionales.

~ResultadoDereconocimiento

Sintaxis: public inline virtual ~RecognitionResult ( );

Destructor virtual.

Duración

Sintaxis: public inline uint64_t Duration ( ) const;

Duración de la voz reconocida en tics. Un solo tic representa cien nanosegundos o un diez millones de segundos.

Devoluciones

Duración de la voz reconocida en tics.

Compensar

Sintaxis: public inline uint64_t Offset ( ) const;

Desplazamiento de la voz reconocida en tics. Un solo tic representa cien nanosegundos o un diez millones de segundos.

Devoluciones

Desplazamiento de la voz reconocida en tics.

Canal

Sintaxis: public inline uint32_t Channel ( ) const;

Índice del canal de audio de entrada en el que se reconoció la voz. La numeración comienza en cero.

Devoluciones

Índice de canales.

operador SPXRESULTHANDLE

Sintaxis: public inline explicit operator SPXRESULTHANDLE ( );

Interno. Operador de conversión explícito.

Devoluciones

Un identificador.