SrgsGrammarCompiler.Compile Metoda
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kompiluje SrgsDocument obiekty i pliki gramatyczne w formacie XML do binarnych plików gramatycznych z rozszerzeniem cfg i wysyła dane wyjściowe do strumienia.
Compile(SrgsDocument, Stream) |
Kompiluje SrgsDocument obiekt do pliku gramatyki binarnej z rozszerzeniem cfg i wysyła dane wyjściowe do strumienia. |
Compile(String, Stream) |
Kompiluje plik gramatyki w formacie XML do pliku gramatyki binarnej z rozszerzeniem cfg i wysyła dane wyjściowe do strumienia. |
Compile(XmlReader, Stream) |
Kompiluje dane dla pliku gramatycznego w formacie XML, do których odwołuje XmlReader się plik gramatyki binarnej z rozszerzeniem cfg i wysyła dane wyjściowe do strumienia. |
- Źródło:
- SrgsGrammarCompiler.cs
- Źródło:
- SrgsGrammarCompiler.cs
- Źródło:
- SrgsGrammarCompiler.cs
Kompiluje SrgsDocument obiekt do pliku gramatyki binarnej z rozszerzeniem cfg i wysyła dane wyjściowe do strumienia.
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)
Parametry
- srgsGrammar
- SrgsDocument
Gramatyka do skompilowania.
- outputStream
- Stream
Strumień, który odbiera wyniki kompilacji.
Wyjątki
Uwagi
Aby uzyskać więcej informacji, zobacz Kompilowanie gramatyki SRGS.
Dotyczy
.NET 9 (package-provided) i inne wersje
Produkt | Wersje |
---|---|
.NET | 8 (package-provided), 9 (package-provided) |
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
- Źródło:
- SrgsGrammarCompiler.cs
- Źródło:
- SrgsGrammarCompiler.cs
- Źródło:
- SrgsGrammarCompiler.cs
Kompiluje plik gramatyki w formacie XML do pliku gramatyki binarnej z rozszerzeniem cfg i wysyła dane wyjściowe do strumienia.
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)
Parametry
- inputPath
- String
Ścieżka pliku do skompilowania.
- outputStream
- Stream
Strumień, który odbiera wyniki kompilacji.
Wyjątki
inputPath
jest pustym ciągiem.
Uwagi
Plik gramatyki w formacie XML musi być zgodny ze specyfikacją gramatyki rozpoznawania mowy (SRGS) w wersji 1.0.
Podczas uzyskiwania dostępu do plików podczas tworzenia lub otwierania pliku jest przeprowadzane sprawdzanie zabezpieczeń. Sprawdzanie zabezpieczeń zwykle nie jest wykonywane ponownie, chyba że plik zostanie zamknięty i ponownie otwarty.
Aby uzyskać więcej informacji, zobacz Kompilowanie gramatyki SRGS.
Dotyczy
.NET 9 (package-provided) i inne wersje
Produkt | Wersje |
---|---|
.NET | 8 (package-provided), 9 (package-provided) |
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
- Źródło:
- SrgsGrammarCompiler.cs
- Źródło:
- SrgsGrammarCompiler.cs
- Źródło:
- SrgsGrammarCompiler.cs
Kompiluje dane dla pliku gramatycznego w formacie XML, do których odwołuje XmlReader się plik gramatyki binarnej z rozszerzeniem cfg i wysyła dane wyjściowe do strumienia.
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)
Parametry
- reader
- XmlReader
Element XmlReader , który odczytuje gramatykę. Gramatyka może znajdować się w pliku fizycznym lub w pamięci.
- outputStream
- Stream
Strumień, który otrzyma wyniki kompilacji.
Wyjątki
Uwagi
Plik gramatyki w formacie XML, do który XmlReader odwołuje się element , musi być zgodny ze specyfikacją gramatyki rozpoznawania mowy (SRGS) w wersji 1.0.
Aby uzyskać więcej informacji, zobacz Kompilowanie gramatyki SRGS.
Dotyczy
.NET 9 (package-provided) i inne wersje
Produkt | Wersje |
---|---|
.NET | 8 (package-provided), 9 (package-provided) |
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: