RecognizerInfo.Id Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá identifikátor SpeechRecognizer SpeechRecognitionEngine instance nebo.
public:
property System::String ^ Id { System::String ^ get(); };
public string Id { get; }
member this.Id : string
Public ReadOnly Property Id As String
Hodnota vlastnosti
Vrátí identifikátor konkrétní SpeechRecognizer SpeechRecognitionEngine instance nebo.
Příklady
V následujícím příkladu je implementováno kliknutí na tlačítko, které zobrazí všechny informace v RecognizerInfo instanci. V příkladu se pomocí Id vlastnosti získá řetězec identifikátoru konfigurace modulu pro rozpoznávání a pak se zobrazí v 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));
}
Poznámky
Identifikátor vrácený Id vlastností je stejný jako název tokenu modulu pro rozpoznávání v registru systému Windows.