SrgsGrammarCompiler.Compile Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Compila objetos SrgsDocument e arquivos de gramática em formato XML em arquivos de gramática binária com a extensão .cfg e envia a saída para um fluxo.
Sobrecargas
Compile(SrgsDocument, Stream) |
Compila um objeto SrgsDocument em um arquivo de gramática binária com a extensão .cfg e envia a saída para um fluxo. |
Compile(String, Stream) |
Compila um arquivo de gramática de formato XML em um arquivo de gramática binária com a extensão .cfg e envia a saída para um fluxo. |
Compile(XmlReader, Stream) |
Compila os dados para um arquivo de gramática em formato XML referenciado por um XmlReader em um arquivo de gramática binária com a extensão .cfg e envia a saída para um fluxo. |
Compile(SrgsDocument, Stream)
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
Compila um objeto SrgsDocument em um arquivo de gramática binária com a extensão .cfg e envia a saída para um fluxo.
public:
static void Compile(System::Speech::Recognition::SrgsGrammar::SrgsDocument ^ srgsGrammar, System::IO::Stream ^ outputStream);
public static void Compile (System.Speech.Recognition.SrgsGrammar.SrgsDocument srgsGrammar, System.IO.Stream outputStream);
static member Compile : System.Speech.Recognition.SrgsGrammar.SrgsDocument * System.IO.Stream -> unit
Public Shared Sub Compile (srgsGrammar As SrgsDocument, outputStream As Stream)
Parâmetros
- srgsGrammar
- SrgsDocument
A gramática a compilar.
- outputStream
- Stream
O fluxo que recebe os resultados da compilação.
Exceções
Comentários
Para obter mais informações, consulte Compilar gramáticas SRGS.
Aplica-se a
Compile(String, Stream)
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
Compila um arquivo de gramática de formato XML em um arquivo de gramática binária com a extensão .cfg e envia a saída para um fluxo.
public:
static void Compile(System::String ^ inputPath, System::IO::Stream ^ outputStream);
public static void Compile (string inputPath, System.IO.Stream outputStream);
static member Compile : string * System.IO.Stream -> unit
Public Shared Sub Compile (inputPath As String, outputStream As Stream)
Parâmetros
- inputPath
- String
O caminho do arquivo a compilar.
- outputStream
- Stream
O fluxo que recebe os resultados da compilação.
Exceções
inputPath
é uma cadeia de caracteres vazia.
Comentários
O arquivo de gramática de formato XML deve estar em conformidade com a SRGS (Especificação gramatical de reconhecimento de fala) versão 1.0.
Ao acessar arquivos, uma verificação de segurança é executada quando o arquivo é criado ou aberto. Normalmente, a verificação de segurança não é feita novamente, a menos que o arquivo seja fechado e reaberto.
Para obter mais informações, consulte Compilar gramáticas SRGS.
Aplica-se a
Compile(XmlReader, Stream)
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
- Origem:
- SrgsGrammarCompiler.cs
Compila os dados para um arquivo de gramática em formato XML referenciado por um XmlReader em um arquivo de gramática binária com a extensão .cfg e envia a saída para um fluxo.
public:
static void Compile(System::Xml::XmlReader ^ reader, System::IO::Stream ^ outputStream);
public static void Compile (System.Xml.XmlReader reader, System.IO.Stream outputStream);
static member Compile : System.Xml.XmlReader * System.IO.Stream -> unit
Public Shared Sub Compile (reader As XmlReader, outputStream As Stream)
Parâmetros
- reader
- XmlReader
O XmlReader que lê a gramática. A gramática pode residir em um arquivo físico ou na memória.
- outputStream
- Stream
O fluxo que receberá os resultados da compilação.
Exceções
Comentários
O arquivo de gramática de formato XML referenciado pelo XmlReader deve estar em conformidade com a SRGS (Especificação gramatical de reconhecimento de fala) versão 1.0.
Para obter mais informações, consulte Compilar gramáticas SRGS.