Freigeben über


SrgsGrammarCompiler Klasse

Definition

Kompiliert SrgsDocument und Grammatikdateien im XML-Format in binäre Grammatikdateien mit der .cfg-Erweiterung und sendet die Ausgabe an einen Stream.

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

Hinweise

Sie kompilieren SrgsDocument Objekte und Grammatiken im XML-Format in ein Binärformat, um sie für das Laden und Verwenden durch eine Spracherkennungs-Engine zu optimieren. Das Kompilieren einer Spracherkennungsgrammatik mit einer der Compile Methoden kann die Zeit reduzieren, die zum Erstellen eines Grammar Objekts aus einer SrgsDocument Grammatik im XML-Format erforderlich ist.

Weitere Informationen finden Sie unter Kompilieren von SRGS-Grammatiken.

Methoden

Compile(SrgsDocument, Stream)

Kompiliert ein SrgsDocument-Objekt in eine binäre Grammatikdatei mit der .cfg-Erweiterung, und sendet die Ausgabe an einen Stream.

Compile(String, Stream)

Kompiliert eine Grammatikdatei im XML-Format in eine binäre Grammatikdatei mit der .cfg-Erweiterung und sendet die Ausgabe an einen Stream.

Compile(XmlReader, Stream)

Kompiliert Daten für eine Grammatikdatei im XML-Format, die von einem XmlReader in eine binäre Grammatikdatei mit der .cfg-Erweiterung verwiesen wird und sendet die Ausgabe an einen Stream.

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

Kompiliert ein SRGS-Dokument in eine DLL.

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

Kompiliert mehrere SRGS-Grammatiken in eine DLL.

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

Kompiliert eine SRGS-Grammatik in eine DLL.

Gilt für: