SrgsGrammarCompiler.Compile 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用 .cfg 扩展将 SrgsDocument 对象和 XML 格式语法文件编译到二进制语法文件,并发送输出到流。
重载
Compile(SrgsDocument, Stream) |
使用 .cfg 扩展将 SrgsDocument 对象编译到二进制语法文件中,并发送输出到流。 |
Compile(String, Stream) |
使用 .cfg 扩展将 XML 格式语法文件编译到二进制语法文件,并发送输出到流。 |
Compile(XmlReader, Stream) |
使用 .cfg 扩展将由 XmlReader 引用的 XML 格式语法文件编译到二进制语法文件,并发送输出到流。 |
Compile(SrgsDocument, Stream)
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
使用 .cfg 扩展将 SrgsDocument 对象编译到二进制语法文件中,并发送输出到流。
public:
static void Compile(System::Speech::Recognition::SrgsGrammar::SrgsDocument ^ srgsGrammar, System::IO::Stream ^ outputStream);
public static void Compile (System.Speech.Recognition.SrgsGrammar.SrgsDocument srgsGrammar, System.IO.Stream outputStream);
static member Compile : System.Speech.Recognition.SrgsGrammar.SrgsDocument * System.IO.Stream -> unit
Public Shared Sub Compile (srgsGrammar As SrgsDocument, outputStream As Stream)
参数
- srgsGrammar
- SrgsDocument
生成的语法。
- outputStream
- Stream
接收生成的结果的流。
例外
注解
有关详细信息,请参阅 编译 SRGS 语法。
适用于
Compile(String, Stream)
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
使用 .cfg 扩展将 XML 格式语法文件编译到二进制语法文件,并发送输出到流。
public:
static void Compile(System::String ^ inputPath, System::IO::Stream ^ outputStream);
public static void Compile (string inputPath, System.IO.Stream outputStream);
static member Compile : string * System.IO.Stream -> unit
Public Shared Sub Compile (inputPath As String, outputStream As Stream)
参数
- inputPath
- String
要编译的文件的路径。
- outputStream
- Stream
接收生成的结果的流。
例外
inputPath
是一个空字符串。
注解
XML 格式的语法文件必须符合 语音识别语法规范 (SRGS) 版本 1.0。
访问文件时,在创建或打开文件时执行安全检查。 除非关闭并重新打开文件,否则通常不会再次执行安全检查。
有关详细信息,请参阅 编译 SRGS 语法。
适用于
Compile(XmlReader, Stream)
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
- Source:
- SrgsGrammarCompiler.cs
使用 .cfg 扩展将由 XmlReader 引用的 XML 格式语法文件编译到二进制语法文件,并发送输出到流。
public:
static void Compile(System::Xml::XmlReader ^ reader, System::IO::Stream ^ outputStream);
public static void Compile (System.Xml.XmlReader reader, System.IO.Stream outputStream);
static member Compile : System.Xml.XmlReader * System.IO.Stream -> unit
Public Shared Sub Compile (reader As XmlReader, outputStream As Stream)
参数
- outputStream
- Stream
将接收生成的结果的流。
例外
注解
引用的 XmlReader XML 格式语法文件必须符合 语音识别语法规范 (SRGS) 版本 1.0。
有关详细信息,请参阅 编译 SRGS 语法。