RecognizerInfo.Id Proprietà

Definizione

Ottiene l'identificatore di un'istanza SpeechRecognizer o SpeechRecognitionEngine.

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

Valore della proprietà

String

Restituisce l'identificatore per un'istanza SpeechRecognizer o SpeechRecognitionEngine specifica.

Esempio

Nell'esempio seguente viene implementato un clic del pulsante che Visualizza tutte le informazioni in un' RecognizerInfo istanza. Nell'esempio viene utilizzata la Id proprietà per ottenere la stringa dell'identificatore di una configurazione del motore di riconoscimento e quindi viene visualizzata in un oggetto 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));  
}  

Commenti

L'identificatore restituito dalla Id proprietà corrisponde al nome del token del motore di riconoscimento nel registro di sistema di Windows.

Si applica a

Vedi anche