.NET FrameworkSpeechRecognitionEngine clase para reconocer el habla


Sintaxis

  • SpeechRecognitionEngine ()
  • SpeechRecognitionEngine.LoadGrammar (gramática gramatical)
  • SpeechRecognitionEngine.SetInputToDefaultAudioDevice ()
  • SpeechRecognitionEngine.RecognizeAsync (modo RecognizeMode)
  • Constructor de gramática()
  • GrammarBuilder.Append (Opciones de opciones)
  • Opciones (cadena de parámetros [] opciones)
  • Gramática (constructor GrammarBuilder)

Parámetros

LoadGrammar : Parámetros Detalles
gramática La gramática a cargar. Por ejemplo, un objeto DictationGrammar para permitir el dictado de texto libre.
RecognizeAsync : Parámetros Detalles
modo El RecognizeMode para el reconocimiento actual: Single para un solo reconocimiento, Multiple para permitir el múltiple.
GrammarBuilder.Append : Parámetros Detalles
elecciones Anexa algunas opciones al constructor de gramática. Esto significa que, cuando el usuario ingresa el habla, el reconocedor puede seguir diferentes "ramas" de una gramática.
Constructor de Choices : Parámetros Detalles
elecciones Un conjunto de opciones para el constructor de gramática. Ver GrammarBuilder.Append .
Constructor de Grammar : parámetro Detalles
constructor El GrammarBuilder para construir una Grammar de.

Observaciones

Para usar SpeechRecognitionEngine , su versión de Windows debe tener habilitado el reconocimiento de voz.

Debe agregar una referencia a System.Speech.dll antes de poder usar las clases de voz.

SpeechRecognitionEngine clase para reconocer el habla Ejemplos relacionados