Compartilhar via


Windows.Media.SpeechRecognition Namespace

Habilita o reconhecimento de fala para comando e controle em Windows Runtime aplicativo.

Classes

SpeechContinuousRecognitionCompletedEventArgs

Contém dados de evento de reconhecimento contínuo para o evento SpeechContinuousRecognitionSession.Completed .

SpeechContinuousRecognitionResultGeneratedEventArgs

Contém dados de evento para o evento SpeechContinuousRecognitionSession.ResultGenerated .

SpeechContinuousRecognitionSession

Gerencia a entrada de fala para ditado de forma livre ou uma sequência arbitrária de palavras ou frases definidas em uma restrição de arquivo de gramática local.

SpeechRecognitionCompilationResult

O resultado da compilação das restrições definidas para um objeto SpeechRecognizer .

SpeechRecognitionGrammarFileConstraint

Uma restrição gramatical personalizada baseada em uma lista de palavras ou frases (definidas em um arquivo SRGS (Especificação gramatical de reconhecimento de fala) que pode ser reconhecida pelo objeto SpeechRecognizer .

Observação

O reconhecimento de fala usando uma restrição personalizada é realizado no dispositivo.

SpeechRecognitionHypothesis

Um fragmento de resultado de reconhecimento retornado pelo reconhecedor de fala durante uma sessão de ditado contínua.

O fragmento de resultado é útil para demonstrar que o reconhecimento de fala está processando a entrada durante uma longa sessão de ditado.

SpeechRecognitionHypothesisGeneratedEventArgs

Contém dados de evento para o evento SpeechRecognizer.HypothesisGenerated .

SpeechRecognitionListConstraint

Uma restrição gramatical personalizada baseada em uma lista de palavras ou frases que podem ser reconhecidas pelo objeto SpeechRecognizer . Quando inicializado, esse objeto é adicionado à coleção Constraints .

Observação

O reconhecimento de fala usando uma restrição personalizada é realizado no dispositivo.

SpeechRecognitionQualityDegradingEventArgs

Fornece dados para o evento SpeechRecognitionQualityDegradingEvent.

SpeechRecognitionResult

O resultado de uma sessão de reconhecimento de fala.

SpeechRecognitionSemanticInterpretation

Representa as propriedades semânticas de uma frase reconhecida em uma gramática SRGS (Especificação gramatical de reconhecimento de fala).

SpeechRecognitionTopicConstraint

Uma restrição gramatical predefinida (especificada por SpeechRecognitionScenario) fornecida por meio de um serviço Web.

SpeechRecognitionVoiceCommandDefinitionConstraint

Uma restrição para um objeto SpeechRecognizer com base em um arquivo de definição de comando de voz .

SpeechRecognizer

Habilita o reconhecimento de fala com uma GUI (interface gráfica do usuário) padrão ou personalizada.

SpeechRecognizerStateChangedEventArgs

Fornece dados para o evento SpeechRecognizer.StateChangedEvent .

SpeechRecognizerTimeouts

O período em que um reconhecedor de fala ignora o silêncio ou sons irreconhecíveis (balbuciáveis) e continua ouvindo a entrada de fala.

SpeechRecognizerUIOptions

Especifica as configurações de interface do usuário para o método SpeechRecognizer.RecognizeWithUIAsync .

VoiceCommandManager

Observação

VoiceCommandManager pode ser alterado ou indisponível para versões após Windows Phone 8.1. Em vez disso, use Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager.

Uma classe estática que permite instalar conjuntos de comandos de um arquivo VCD (Definição de Comando de Voz) e acessar os conjuntos de comandos instalados.

VoiceCommandSet

Observação

VoiceCommandSet pode ser alterado ou indisponível para versões após Windows Phone 8.1. Em vez disso, use Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinition.

Habilita operações em um conjunto de comandos instalado específico.

Interfaces

ISpeechRecognitionConstraint

Representa uma restrição para um objeto SpeechRecognizer .

Enumerações

SpeechContinuousRecognitionMode

Especifica o comportamento do reconhecedor de fala durante uma sessão de reconhecimento contínuo.

SpeechRecognitionAudioProblem

Especifica o tipo de problema de áudio detectado.

SpeechRecognitionConfidence

Especifica níveis de confiança que indicam com que precisão uma frase falada foi correspondida a uma frase em uma restrição ativa.

SpeechRecognitionConstraintProbability

Especifica o valor ponderado de uma restrição para reconhecimento de fala.

SpeechRecognitionConstraintType

Especifica a restrição de definição de gramática usada para reconhecimento de fala.

SpeechRecognitionResultStatus

Especifica os possíveis estados de resultado de uma sessão de reconhecimento de fala ou da compilação de restrições gramaticais.

SpeechRecognitionScenario

Especifica o cenário usado para otimizar o reconhecimento de fala para uma restrição de serviço Web (criada por meio de um objeto SpeechRecognitionTopicConstraint ).

SpeechRecognizerState

Especifica o estado do reconhecedor de fala.

Comentários

Para usar restrições de serviço Web, você deve habilitar o suporte à entrada de fala e ao ditado em Configurações ativando a opção "Acessar meus dados" na página Configurações -> Privacidade -> Controle por voz, escrita a tinta e digitação. Confira "Reconhecer entrada de fala" no Reconhecimento de fala.

Confira também