classe RecognitionResult

Contém informações detalhadas sobre o resultado de uma operação de reconhecimento.

Membros

Identificação do resultado

Sintaxe: public const std::string & ResultId;

ID de resultado exclusiva.

Motivo

Sintaxe: public const Speech::ResultReason & Reason;

Motivo do reconhecimento.

Texto

Sintaxe: public const std::string & Text;

Texto normalizado gerado por um mecanismo de reconhecimento de fala de entrada reconhecida.

Propriedades

Sintaxe: public const PropertyCollection & Properties;

Coleção de propriedades RecognitionResult adicionais.

~Resultado do reconhecimento

Sintaxe: public inline virtual ~RecognitionResult ( );

Destruidor virtual.

Duração

Sintaxe: public inline uint64_t Duration ( ) const;

Duração da fala reconhecida em tiques. Um único tique representa cem nanossegundos ou um décimo milionésimo de segundo.

Devoluções

Duração da fala reconhecida em tiques.

Offset

Sintaxe: public inline uint64_t Offset ( ) const;

Deslocamento da fala reconhecida em tiques. Um único tique representa cem nanossegundos ou um décimo milionésimo de segundo.

Devoluções

Deslocamento da fala reconhecida em tiques.

Canal

Sintaxe: public inline uint32_t Channel ( ) const;

Índice do canal de áudio de entrada em que a fala foi reconhecida. A numeração começa em zero.

Devoluções

Índice de canal.

operador SPXRESULTHANDLE

Sintaxe: public inline explicit operator SPXRESULTHANDLE ( );

Interno. Operador de conversão explícita.

Devoluções

Um identificador.