Bagikan melalui


RecognizerInfo.Id Properti

Definisi

Mendapatkan pengidentifikasi instans SpeechRecognizer atau SpeechRecognitionEngine .

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

Nilai Properti

Mengembalikan pengidentifikasi untuk instans atau SpeechRecognitionEngine tertentuSpeechRecognizer.

Contoh

Contoh berikut mengimplementasikan klik tombol yang menampilkan semua informasi dalam RecognizerInfo instans. Contoh menggunakan Id properti untuk mendapatkan string pengidentifikasi konfigurasi mesin pengenalan, 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));
}

Keterangan

Pengidentifikasi yang Id dikembalikan oleh properti sama dengan nama token mesin pengenal di registri Windows.

Berlaku untuk

Lihat juga