SrgsGrammarCompiler 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用 .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。 |