SrgsGrammarCompiler 类

定义

使用 .cfg 扩展将 SrgsDocument 和 XML 格式语法文件编译到二进制语法文件,并发送输出到流。

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)

使用 .cfg 扩展将 SrgsDocument 对象编译到二进制语法文件中,并发送输出到流。

Compile(String, Stream)

使用 .cfg 扩展将 XML 格式语法文件编译到二进制语法文件,并发送输出到流。

Compile(XmlReader, Stream)

使用 .cfg 扩展将由 XmlReader 引用的 XML 格式语法文件编译到二进制语法文件,并发送输出到流。

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

将 SRGS 文档编译到 DLL。

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

将多个 SRGS 语法编译到 DLL。

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

将 SRGS 语法编译到 DLL。

适用于