Note
Please see Azure Cognitive Services for Speech documentation for the latest supported speech solutions.
SpeechRecognitionEngine.RecognizerInfo Property
Gets information about the current instance of SpeechRecognitionEngine.
Namespace: Microsoft.Speech.Recognition
Assembly: Microsoft.Speech (in Microsoft.Speech.dll)
Syntax
'Declaration
Public ReadOnly Property RecognizerInfo As RecognizerInfo
Get
'Usage
Dim instance As SpeechRecognitionEngine
Dim value As RecognizerInfo
value = instance.RecognizerInfo
public RecognizerInfo RecognizerInfo { get; }
Property Value
Type: Microsoft.Speech.Recognition.RecognizerInfo
Information about the current speech recognizer.
Remarks
To get information about all of the installed speech recognizers for the current system, use the InstalledRecognizers() method.
Examples
The following example gets a partial list of data for the current speech recognition engine. For more information, see RecognizerInfo.
using System;
using Microsoft.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();
Console.WriteLine("Press any key to exit...");
Console.ReadKey();
}
}
}
See Also
Reference
SpeechRecognitionEngine Members
Microsoft.Speech.Recognition Namespace