GrammarRecognizer
класс в UnityEngine.Windows.Speech
Наследуется от:Windows.Speech.PhraseRecognizer
Выполнено в:UnityEngine.CoreModule
Описание
GrammarRecognizer является дополнением к KeywordRecognizer. Во многих случаях разработчики найдут, что KeywordRecognizer удовлетворяет все их потребности в разработке. Однако, в некоторых случаях более сложные грамматики будут лучше выражены в форме xml файла на диске. GrammarRecognizer использует элементы и атрибуты Extensible Markup Language (XML), как указано в World Wide Web Consortium (W3C) Speech Recognition Grammar Specification (SRGS) Version 1.0. Эти элементы и атрибуты XML представляют структуры правил, которые определяют слова или фразы (команды), распознаваемые двигателями распознавания речи.
Для более подробной информации об этом формате, см. www.w3.org/TR/speech-grammar или MSDN.
В любой момент времени может быть активировано много грамматических распознавателей, но ни два грамматических распознавателя не могут использовать один и тот же грамматический файл.
Грамматический распознаватель в настоящее время функционирует только на Windows 10.
Свойства
| Свойство | Описание |
|---|---|
| GrammarFilePath | Возвращает путь к файлу грамматики, который был указан при создании распознавателя грамматических ошибок. |
Конструкторы
| Конструктор | Описание |
|---|---|
| GrammarRecognizer | Создает распознаватель грамматических ошибок с использованием указанного пути к файлу и минимального доверия. |
Унаследованные члены 4
Свойства
| Свойство | Описание |
|---|---|
| IsRunning | Указывает, прослушивает ли распознаватель фраз фразы. |
Открытые методы
| Метод | Описание |
|---|---|
| Dispose | Распределяет ресурсы, используемые распознавателем фраз. |
| Start | Заставляет распознаватель фраз начать прослушивать фразы. |
| Stop | Прекращает прослушивание фраз распознавателем фраз. |
Мероприятия
| Мероприятие | Описание |
|---|---|
| OnPhraseRecognized | Событие, которое запускается, когда распознаватель фраз распознает фразу. |
Делегаты
| делегат | Описание |
|---|---|
| PhraseRecognizedDelegate | Делегат на событие OnPhraseRecognized. |