RecognizerInfo.Culture Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la culture prise en charge par une instance SpeechRecognizer ou SpeechRecognitionEngine.
public:
property System::Globalization::CultureInfo ^ Culture { System::Globalization::CultureInfo ^ get(); };
public System.Globalization.CultureInfo Culture { get; }
member this.Culture : System.Globalization.CultureInfo
Public ReadOnly Property Culture As CultureInfo
Valeur de propriété
Retourne des informations sur la culture prise en charge par une instance SpeechRecognizer ou SpeechRecognitionEngine donnée.
Exemples
L’exemple suivant implémente un clic sur un bouton qui affiche toutes les informations d’une RecognizerInfo instance. L’exemple utilise la Culture propriété pour obtenir la chaîne d’identification pour le CultureInfo utilisé par la configuration du moteur de reconnaissance.
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));
}
Remarques
Un CultureInfo objet peut inclure le nom de la culture, la langue associée, le pays/la région, le calendrier utilisé et la mise en forme des dates et des chaînes de tri.