Bagikan melalui


RecognizerInfo.Description Properti

Definisi

Mendapatkan deskripsi SpeechRecognizer instans atau SpeechRecognitionEngine .

public:
 property System::String ^ Description { System::String ^ get(); };
public string Description { get; }
member this.Description : string
Public ReadOnly Property Description As String

Nilai Properti

Mengembalikan string yang menjelaskan konfigurasi untuk instans atau SpeechRecognitionEngine tertentuSpeechRecognizer.

Contoh

Contoh berikut di bawah ini mengimplementasikan klik tombol yang menampilkan semua informasi dalam RecognizerInfo instans. Contoh menggunakan Description properti untuk mendapatkan deskripsi konfigurasi mesin pengenalan ucapan, lalu menampilkannya dalam MessageBox.

private void recognizerInfoButton_Click(object sender, EventArgs e)
{
  RecognizerInfo info = _recognizer.RecognizerInfo;
  string AudioFormats = "";
  foreach (SpeechAudioFormatInfo fmt in info.SupportedAudioFormats)
  {
    AudioFormats += String.Format("       {0}\n", fmt.EncodingFormat.ToString());
  }
  string AdditionalInfo = "";
  foreach (string key in info.AdditionalInfo.Keys)
  {
    AdditionalInfo += String.Format("      {0}: {1}\n", key, info.AdditionalInfo[key]);
  }
  MessageBox.Show(String.Format(
                     "Name:                 {0 }\n" +
                     "Description:          {1} \n" +
                     "SupportedAudioFormats:\n" +
                     "{2} " +
                     "Culture:              {3} \n" +
                     "AdditionalInfo:       \n" +
                     " {4}\n",
                     info.Name.ToString(),
                     info.Description.ToString(),
                     AudioFormats,
                     info.Culture.ToString(),
                     AdditionalInfo));
}

Berlaku untuk

Lihat juga