RecognizerInfo.Culture Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veya SpeechRecognizerSpeechRecognitionEngine örneği tarafından desteklenen kültürü alır.
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
Özellik Değeri
Belirli SpeechRecognizer bir veya SpeechRecognitionEngine örnek tarafından desteklenen kültür hakkındaki bilgileri döndürür.
Örnekler
Aşağıdaki örnek, bir örnekteki tüm bilgileri görüntüleyen bir RecognizerInfo düğme tıklaması uygular. Örnek, tanıma altyapısı yapılandırması tarafından kullanılan için tanımlayıcı dizeyi CultureInfo almak için özelliğini kullanırCulture.
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));
}
Açıklamalar
Nesne CultureInfo , kültürün adını, ilişkili dili, ülkeyi/bölgeyi, kullanılan takvimi ve tarihleri ve sıralama dizelerini biçimlendirmeyi içerebilir.