共用方式為


SrgsGrammarCompiler 類別

定義

SrgsDocument 與 XML 格式的文法檔案編譯成具有 .cfg 副檔名的二進位文法檔案,並將輸出傳送至資料流。

public ref class SrgsGrammarCompiler abstract sealed
public static class SrgsGrammarCompiler
type SrgsGrammarCompiler = class
Public Class SrgsGrammarCompiler
繼承
SrgsGrammarCompiler

備註

您可以將物件和 XML 格式文法編譯 SrgsDocument 為二進位格式,以將其優化,以供語音辨識引擎載入和取用。 使用其中Compile一種方法編譯語音辨識文法,可以減少從 SrgsDocument 或 XML 格式文法建構Grammar物件所需的時間量。

如需詳細資訊,請參閱 編譯 SRGS 文法

方法

Compile(SrgsDocument, Stream)

SrgsDocument 物件編譯成具有 .cfg 副檔名的二進位文法檔案,並將輸出傳送至資料流。

Compile(String, Stream)

將 XML 格式的文法檔案編譯成具有 .cfg 副檔名的二進位文法檔案,並將輸出傳送至資料流。

Compile(XmlReader, Stream)

XmlReader 所參考的 XML 格式的文法檔案的資料編譯成具有 .cfg 副檔名的二進位文法檔案,並將輸出傳送至資料流。

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

將 SRGS 文件編譯成 DLL。

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

會將多個 SRGS 文法編譯成 DLL。

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

將 SRGS 文法編譯成 DLL。

適用於