Поделиться через


SpeechRecognizer.Constraints Свойство

Определение

Возвращает коллекцию объектов ограничений, добавленных в объект SpeechRecognizer .

public:
 property IVector<ISpeechRecognitionConstraint ^> ^ Constraints { IVector<ISpeechRecognitionConstraint ^> ^ get(); };
IVector<ISpeechRecognitionConstraint> Constraints();
public IList<ISpeechRecognitionConstraint> Constraints { get; }
var iVector = speechRecognizer.constraints;
Public ReadOnly Property Constraints As IList(Of ISpeechRecognitionConstraint)

Значение свойства

Коллекция объектов ISpeechRecognitionConstraint .

Допустимые объекты ограничений:

Распознаватель речи может иметь одну коллекцию ограничений. Только эти комбинации ограничений являются допустимыми:

  • Один объект SpeechRecognitionTopicConstraint (диктовка или поиск в Интернете)
  • Любое сочетание объектов SpeechRecognitionListConstraint и (или) SpeechRecognitionGrammarFileConstraint .
  • Для Windows 10 Fall Creators Update (версия 10.0.16299.15) и более поздних версий ограничение по одной теме можно использовать совместно с ограничением на основе списка

Важно!

Перед запуском процесса распознавания вызовите метод SpeechRecognizer.CompileConstraintsAsync для компиляции ограничений.

Комментарии

Чтобы использовать ограничения веб-службы, в меню Параметры необходимо включить поддержку речевого ввода и диктовки в разделе "Познакомьтесь со мной" на странице Параметры -> Конфиденциальность -> Голосовые функции, рукописный ввод и ввод с клавиатуры. См. раздел "Распознавание входных данных речи" в разделе Распознавание речи.

Применяется к

См. также раздел