.NET FrameworkSpeechRecognitionEngine classe per riconoscere il parlato

Sintassi

  • SpeechRecognitionEngine ()
  • SpeechRecognitionEngine.LoadGrammar (Grammatica grammatica)
  • SpeechRecognitionEngine.SetInputToDefaultAudioDevice ()
  • SpeechRecognitionEngine.RecognizeAsync (modalità RecognizeMode)
  • GrammarBuilder ()
  • GrammarBuilder.Append (Scelte scelte)
  • Scelte (parametri stringa [] scelte)
  • Grammatica (costruttore di GrammarBuilder)

Parametri

LoadGrammar : parametri Dettagli
grammatica La grammatica da caricare. Ad esempio, un oggetto DictationGrammar per consentire la dettatura di testo libero.
RecognizeAsync : Parameters Dettagli
modalità RecognizeMode per il riconoscimento corrente: Single per un solo riconoscimento, Multiple per consentire multipli.
GrammarBuilder.Append : Parameters Dettagli
scelte Aggiunge alcune scelte al generatore di grammatica. Ciò significa che, quando l'utente digita la parola, il riconoscitore può seguire "rami" diversi da una grammatica.
Costruttore di Choices : parametri Dettagli
scelte Una serie di scelte per il generatore di grammatica. Vedi GrammarBuilder.Append .
Costruttore di Grammar : parametro Dettagli
costruttore Il GrammarBuilder per costruire una Grammar da.

Osservazioni

Per utilizzare SpeechRecognitionEngine , la versione di Windows deve avere il riconoscimento vocale abilitato.

È necessario aggiungere un riferimento a System.Speech.dll prima di poter utilizzare le classi del linguaggio.

SpeechRecognitionEngine classe per riconoscere il parlato Esempi correlati