ISpRecoGrammar
9/8/2008
Essa interface permite que aplicativos gerenciar as palavras e frases que o mecanismo SR reconhecerá. Ele herda de ISpGrammarBuilder.
Cada objeto implementação ISpRecoGrammar pode ter um contexto-livre gramática (/cfg) e uma gramática de ditado carregados simultaneamente (por exemplo, usando o /cfg if possible, mas retornando ao ditado se o /cfg falhar ao analisar). Um objeto identificador único implementação ISpRecognizer Pode ter múltiplo contexto objetos (reconhecimento de falaISpRecoContext) associado com ele. Da mesma forma, um objeto único contexto pode ser associado com múltiplo objetos implementação ISpRecoGrammar. Esta one-to-many relationship permite que os aplicativos separar tipos de frases reconhecíveis e de conteúdo para separar objetos para lógica aplicativo mais clara.
Métodos
A seguinte tabela lista os métodos para a ISpRecoGrammar interface.
Métodos | Description |
---|---|
Obtém o identificador de gramática associado com o aplicativo. |
|
Obtém reconhecimento gramática informações do estado. |
|
Obtém o objeto contexto que criou a gramática. |
|
Determina se uma palavra tem uma pronúncia. |
|
Carrega uma gramática Comando e controle de um arquivo. |
|
Carrega uma gramática Comando e controle de memória. |
|
Carrega um formato proprietário mecanismo de comando e controle gramática. |
|
Carrega uma gramática Comando e controle de um recurso Win32. |
|
Carrega e inicializa um tópico de ditado. |
|
Permite que os aplicativos usando dinâmico gramáticas para salvar o atual estado de gramática para um transmitir. |
|
Define um estado de ditado como ativo ou inativo. |
|
Define o estado de uma gramática. Alterar o estado afeta o estado de todos o ativo regras a gramática. |
|
Ativa ou desativa uma regra por seu identificador regra. |
|
Ativa ou desativa uma regra pelo seu nome regra. |
|
Define a ponto de inserção (usando palavra seqüência buffer de dados). |
|
Define dados seqüência palavra. |
|
Descarrega o ativo Tópico de ditado a partir de gramática. |
Requisitos
Header | sapi.h, sapi.idl |
Library | sapilib.lib |
Windows Embedded CE | Windows CE .NET 4.1 and later |