SPTRANSITIONTYPE
9/8/2008
Essa enumeração define transições de regra gramatical de um estado cfg. Um mecanismo SR usa as transições para localizar sem o conteúdo completo de uma regra. Uma transição é representada por um SPTRANSITIONENTRY estrutura).
Syntax
typedef enum SPTRANSITIONTYPE{
SPTRANSEPSILON,
SPTRANSWORD,
SPTRANSRULE,
SPTRANSTEXTBUF,
SPTRANSWILDCARD,
SPTRANSDICTATION
} SPTRANSITIONTYPE;
Elements
- SPTRANSEPSILON
Epsílon transição. Este é um NULL transição que pode ocorrer sem reconhecendo nada.
- SPTRANSWORD
Transição Word. Essa transição representa palavras únicas que irá reconhecer o reconhecedor antes avançando para o próximo estado. Para gerar resultados de reconhecimento, as necessidades mecanismo para controlar manter dos identificadores de transição para transições palavra.
- SPTRANSRULE
Transição regra, que representa uma transição em Sub-Rules. Este tipo transição é usado somente quando um caminho por meio de sub-Rule é reconhecido. Observe que as regras podem ser recursivo (esquerda não-recursivo). Final de uma regra é indicado por um estado tendo uma transição para um NULL estado identificador. Também pode haver void estados, que são bloqueio e indicar que não há nenhum caminho de reconhecimento a partir de estado. Void estados são indicados por um estado tendo zero transições fora dela.
- SPTRANSTEXTBUF
Transição reserva de texto.
- SPTRANSWILDCARD
Transição de caractere curinga.
- SPTRANSDICTATION
Transição de ditado.
Requirements
Header | sapiddk.h, sapiddk.idl |
Windows Embedded CE | Windows CE .NET 4.1 and later |