SpeechRecognitionEngine.RecognizerInfo Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Pobiera informacje o bieżącym wystąpieniu programu SpeechRecognitionEngine.
public:
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
Wartość nieruchomości
Informacje o bieżącym rozpoznawaniu mowy.
Przykłady
Poniższy przykład pobiera częściową listę danych dla bieżącego aparatu rozpoznawania mowy w procesie. Aby uzyskać więcej informacji, zobacz 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();
Console.WriteLine("Press any key to exit...");
Console.ReadKey();
}
}
}
Uwagi
Aby uzyskać informacje o wszystkich zainstalowanych aparatach rozpoznawania mowy dla bieżącego systemu, użyj InstalledRecognizers metody .