RecognizerInfo.Description Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de beschrijving van een SpeechRecognizer of SpeechRecognitionEngine exemplaar op.
public:
property System::String ^ Description { System::String ^ get(); };
public string Description { get; }
member this.Description : string
Public ReadOnly Property Description As String
Waarde van eigenschap
Retourneert een string beschrijving van de configuratie voor een specifiek SpeechRecognizer of SpeechRecognitionEngine exemplaar.
Voorbeelden
In het volgende voorbeeld hieronder wordt een knopklik geïmplementeerd waarmee alle informatie in een RecognizerInfo exemplaar wordt weergegeven. In het voorbeeld wordt de Description eigenschap gebruikt om de beschrijving van een configuratie van een spraakherkenningsengine te verkrijgen en deze vervolgens weer te geven in een 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));
}