SrgsGrammarCompiler Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Компилирует SrgsDocument и XML-файлы грамматики в двоичные файлы грамматики с расширением CFG и отправляет выходные данные в поток.
public ref class SrgsGrammarCompiler abstract sealed
public static class SrgsGrammarCompiler
type SrgsGrammarCompiler = class
Public Class SrgsGrammarCompiler
- Наследование
-
SrgsGrammarCompiler
Комментарии
Вы компилируете SrgsDocument объекты и грамматики формата XML в двоичный формат, чтобы оптимизировать их для загрузки и потребления подсистемой распознавания речи. Компиляция грамматики распознавания речи с помощью одного из Compile методов может сократить время, необходимое для создания Grammar объекта из SrgsDocument грамматики формата XML.
Дополнительные сведения см. в разделе "Компиляция грамматикИ SRGS".
Методы
| Имя | Описание |
|---|---|
| Compile(SrgsDocument, Stream) |
Компилирует SrgsDocument объект в двоичный файл грамматики с расширением CFG и отправляет выходные данные в поток. |
| Compile(String, Stream) |
Компилирует файл грамматики формата XML в двоичный файл грамматики с расширением CFG и отправляет выходные данные в поток. |
| Compile(XmlReader, Stream) |
Компилирует данные для файла грамматики формата XML, на который ссылается XmlReader двоичный файл грамматики с расширением CFG, и отправляет выходные данные в поток. |
| CompileClassLibrary(SrgsDocument, String, String[], String) |
Компилирует документ SRGS в библиотеку DLL. |
| CompileClassLibrary(String[], String, String[], String) |
Компилирует несколько грамматик SRGS в библиотеку DLL. |
| CompileClassLibrary(XmlReader, String, String[], String) |
Компилирует грамматику SRGS в библиотеку DLL. |