Udostępnij za pośrednictwem


SrgsGrammarCompiler Klasa

Definicja

Kompiluje SrgsDocument i format xml pliki gramatyczne do binarnych plików gramatycznych z rozszerzeniem cfg i wysyła dane wyjściowe do strumienia.

public ref class SrgsGrammarCompiler abstract sealed
public static class SrgsGrammarCompiler
type SrgsGrammarCompiler = class
Public Class SrgsGrammarCompiler
Dziedziczenie
SrgsGrammarCompiler

Uwagi

Obiekty i gramatyki w formacie XML są kompilowane SrgsDocument w formacie binarnym, aby zoptymalizować je pod kątem ładowania i użycia przez aparat rozpoznawania mowy. Kompilowanie gramatyki rozpoznawania mowy przy użyciu jednej z Compile metod może skrócić czas wymagany do skonstruowania Grammar obiektu z SrgsDocument gramatyki w formacie XML lub w formacie XML.

Aby uzyskać więcej informacji, zobacz Kompilowanie gramatyki SRGS.

Metody

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.

CompileClassLibrary(SrgsDocument, String, String[], String)

Kompiluje dokument SRGS do biblioteki DLL.

CompileClassLibrary(String[], String, String[], String)

Kompiluje wiele gramatykI SRGS do biblioteki DLL.

CompileClassLibrary(XmlReader, String, String[], String)

Kompiluje gramatykę SRGS do biblioteki DLL.

Dotyczy