RecognizerInfo.AdditionalInfo Eigenschap

Definitie

Hiermee haalt u aanvullende informatie over een SpeechRecognizer of SpeechRecognitionEngine exemplaar op.

public:
 property System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ AdditionalInfo { System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ get(); };
public System.Collections.Generic.IDictionary<string,string> AdditionalInfo { get; }
member this.AdditionalInfo : System.Collections.Generic.IDictionary<string, string>
Public ReadOnly Property AdditionalInfo As IDictionary(Of String, String)

Waarde van eigenschap

Hiermee wordt een exemplaar geretourneerd van IDictionary<TKey,TValue> informatie over de configuratie van een SpeechRecognizer of SpeechRecognitionEngine object.

Voorbeelden

In het volgende voorbeeld wordt een knopklik geïmplementeerd waarmee alle informatie in een RecognizerInfo object in een MessageBoxobject wordt weergegeven.

De sleutel-/waardeparen die zijn opgenomen in het IDictionary<TKey,TValue> exemplaar dat wordt geretourneerd, AdditionalInfo worden samengevoegd in een teksttabel.

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));
}

Van toepassing op

Zie ook