Windows.Media.SpeechRecognition Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Включает распознавание речи для команд и управления в среда выполнения Windows приложении.
Классы
SpeechContinuousRecognitionCompletedEventArgs |
Содержит данные события непрерывного распознавания для события SpeechContinuousRecognitionSession.Completed . |
SpeechContinuousRecognitionResultGeneratedEventArgs |
Содержит данные события SpeechContinuousRecognitionSession.ResultGenerated . |
SpeechContinuousRecognitionSession |
Управляет вводом речи для диктовки в свободной форме или произвольной последовательности слов или фраз, определенных в ограничении локального файла грамматики. |
SpeechRecognitionCompilationResult |
Результат компиляции ограничений, заданных для объекта SpeechRecognizer . |
SpeechRecognitionGrammarFileConstraint |
Пользовательское ограничение грамматики на основе списка слов или фраз (определенных в файле спецификации грамматики распознавания речи (SRGS), которые могут быть распознаны объектом SpeechRecognizer . Примечание Распознавание речи с помощью настраиваемых ограничений выполняется на устройстве. |
SpeechRecognitionHypothesis |
Фрагмент результата распознавания, возвращаемый распознавателями речи во время текущего сеанса диктовки. Фрагмент результата полезен для демонстрации того, что распознавание речи обрабатывает входные данные во время длительного сеанса диктовки. |
SpeechRecognitionHypothesisGeneratedEventArgs |
Содержит данные события SpeechRecognizer.HypothesisGenerated . |
SpeechRecognitionListConstraint |
Пользовательское ограничение грамматики на основе списка слов или фраз, которые могут быть распознаны объектом SpeechRecognizer . При инициализации этот объект добавляется в коллекцию Constraints . Примечание Распознавание речи с помощью настраиваемых ограничений выполняется на устройстве. |
SpeechRecognitionQualityDegradingEventArgs |
Предоставляет данные для события SpeechRecognitionQualityDegradingEvent. |
SpeechRecognitionResult |
Результат сеанса распознавания речи. |
SpeechRecognitionSemanticInterpretation |
Представляет семантические свойства распознаваемой фразы в грамматике SRGS. |
SpeechRecognitionTopicConstraint |
Предварительно определенное грамматические ограничения (указанные SpeechRecognitionScenario), предоставляемые через веб-службу. |
SpeechRecognitionVoiceCommandDefinitionConstraint |
Ограничение для объекта SpeechRecognizer на основе файла определения голосовых команд . |
SpeechRecognizer |
Включает распознавание речи с помощью графического пользовательского интерфейса по умолчанию или пользовательского пользовательского интерфейса. |
SpeechRecognizerStateChangedEventArgs |
Предоставляет данные для события SpeechRecognizer.StateChangedEvent . |
SpeechRecognizerTimeouts |
Интервал времени, в который распознаватель речи игнорирует тишину или неузнаваемые звуки (лепет) и продолжает прослушивать ввод речи. |
SpeechRecognizerUIOptions |
Задает параметры пользовательского интерфейса для метода SpeechRecognizer.RecognizeWithUIAsync . |
VoiceCommandManager |
Примечание VoiceCommandManager может быть изменен или недоступен для выпусков после Windows Phone 8.1. Вместо этого используйте Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager. Статический класс, который позволяет устанавливать наборы команд из файла определения голосовых команд (VCD) и получать доступ к установленным наборам команд. |
VoiceCommandSet |
Примечание VoiceCommandSet может быть изменен или недоступен для выпусков после Windows Phone 8.1. Вместо этого используйте Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinition. Включает операции с определенным установленным набором команд. |
Интерфейсы
ISpeechRecognitionConstraint |
Представляет ограничение для объекта SpeechRecognizer . |
Перечисления
SpeechContinuousRecognitionMode |
Указывает поведение распознавателя речи во время сеанса непрерывного распознавания. |
SpeechRecognitionAudioProblem |
Указывает тип обнаруженной проблемы со звуком. |
SpeechRecognitionConfidence |
Задает уровни достоверности, указывающие, насколько точно фраза была сопоставлена с фразой в активном ограничении. |
SpeechRecognitionConstraintProbability |
Задает взвешиваемое значение ограничения для распознавания речи. |
SpeechRecognitionConstraintType |
Задает ограничение определения грамматики, используемое для распознавания речи. |
SpeechRecognitionResultStatus |
Указывает возможные состояния результатов сеанса распознавания речи или из компиляции грамматических ограничений. |
SpeechRecognitionScenario |
Задает сценарий, используемый для оптимизации распознавания речи для ограничения веб-службы (созданного с помощью объекта SpeechRecognitionTopicConstraint ). |
SpeechRecognizerState |
Указывает состояние распознавателя речи. |
Комментарии
Чтобы использовать ограничения веб-службы, в меню Параметры необходимо включить поддержку речевого ввода и диктовки в разделе "Познакомьтесь со мной" на странице Параметры -> Конфиденциальность -> Голосовые функции, рукописный ввод и ввод с клавиатуры. См. раздел "Распознавание входных данных речи" в разделе Распознавание речи.