ISpSREngine
9/8/2008
Essa interface define um mecanismo SR. Ele é a interface principal que o desenvolvedor mecanismo deve ser usado no construindo um mecanismo SR de trabalho. Somente SAPI torna direcionar chamadas para esta interface.
Os aplicativos pode acessar essa interface somente indiretamente. Um aplicativo deve criar um objeto implementação ISpRecoContext. E SAPI pode localizar o apropriado reconhecedor objeto token e criar o objeto implementação ISpSREngine a partir de CLSID no token de objeto.
Quando a implementar
SR mecanismos deve implementar esta interface para permitir as interações com SAPI.
Métodos
A seguinte tabela mostra os métodos para a ISpSREngine interface.
Método | Description |
---|---|
Obtém o áudio formatos que o mecanismo SR oferece suporte e indica se o mecanismo pode suporte um formato específico. |
|
Obtém uma propriedade numérica do mecanismo SR. |
|
Obtém uma seqüência de caracteres propriedade do mecanismo SR. |
|
Determina se o mecanismo SR pode reconhecer uma palavra. |
|
Carrega uma gramática em um formato Engine-specific. |
|
Carrega um modelo linguagem estatísticas (SLM) para ditado. |
|
Informa o mecanismo SR da criação de uma gramática. |
|
Informa o mecanismo SR da criação de um contexto de reconhecimento. |
|
Informa o mecanismo SR da exclusão de uma gramática |
|
Informa o mecanismo SR que um contexto de reconhecimento é sendo destruído. |
|
Manipula chamar extensão um mecanismo para o mecanismo SR. |
|
Manipula chamar extensão um mecanismo para o mecanismo SR quando um bloco dados da variável tamanho é solicitado na chamar. |
|
Começa processamento reconhecimento em um transmitir. |
|
Notifica o mecanismo SR de informações de regra no contexto-livre gramáticas (CFGs). |
|
Fornece dados de texto para adaptação modelo linguagem para o mecanismo. |
|
Informa o mecanismo se um contexto de reconhecimento tiver sido ativado ou desativado. |
|
Informa o mecanismo se uma gramática foi ativada ou desativada. |
|
Define um atributo numérico propriedade o mecanismo SR. |
|
Define um seqüência de caracteres propriedade para o mecanismo SR. |
|
Define o estado identificador regra gramatical proprietárias. |
|
Define o estado regra gramatical proprietárias. |
|
Informa o mecanismo do atual token perfil de reconhecimento. |
|
Define o site mecanismo para o mecanismo SR para usar. |
|
Define o estado de reconhecimento do SLM como ativo ou inativo. |
|
Informa o mecanismo das áreas exibidas e selecionadas de reserva de texto. |
|
Define informações de reserva de texto. |
|
Instrui o mecanismo para descarregar uma gramática mecanismo específico. |
|
Instrui o mecanismo para descarregar um SLM. |
|
Notifica o mecanismo SR das palavras em um cfg. |
Remarks
Um mecanismo SR deve implementar esta interface no-reconhecimento processo (InProc) objeto COM, com o modelo de segmento "both". O mecanismo também pode implementar o ISpObjectWithToken interface. O mecanismo pode ter objetos adicionais implementação ISpTokenUI, ISpSRAlternatese um personalizado objeto extensão mecanismo.
Requisitos
Header | sapiddk.h, sapiddk.idl |
Library | sapilib.lib |
Windows Embedded CE | Windows CE .NET 4.1 and later |