SpeechRecognitionEngine.RecognizerInfo SpeechRecognitionEngine.RecognizerInfo SpeechRecognitionEngine.RecognizerInfo SpeechRecognitionEngine.RecognizerInfo Property


Gets information about the current instance of SpeechRecognitionEngine.

 property System::Speech::Recognition::RecognizerInfo ^ RecognizerInfo { System::Speech::Recognition::RecognizerInfo ^ get(); };
public System.Speech.Recognition.RecognizerInfo RecognizerInfo { get; }
member this.RecognizerInfo : System.Speech.Recognition.RecognizerInfo
Public ReadOnly Property RecognizerInfo As RecognizerInfo

Property Value

Information about the current speech recognizer.


The following example gets a partial list of data for the current in-process speech recognition engine. For more information, see RecognizerInfo.

using System;  
using System.Speech.Recognition;  

namespace RecognitionEngine  
  class Program  
    static void Main(string[] args)  
      using (SpeechRecognitionEngine recognizer = new SpeechRecognitionEngine())  
        Console.WriteLine("Information for the current speech recognition engine:");  
        Console.WriteLine("  Name: {0}", recognizer.RecognizerInfo.Name);  
        Console.WriteLine("  Culture: {0}", recognizer.RecognizerInfo.Culture.ToString());  
        Console.WriteLine("  Description: {0}", recognizer.RecognizerInfo.Description);  

      Console.WriteLine("Press any key to exit...");  


To get information about all of the installed speech recognizers for the current system, use the InstalledRecognizers method.

Applies to

See also