SrgsGrammarCompiler 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 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。 |