RecognizerInfo.Culture Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan budaya yang didukung oleh instans SpeechRecognizer atau 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
Nilai Properti
Mengembalikan informasi tentang budaya yang didukung oleh instans atau SpeechRecognitionEngine tertentuSpeechRecognizer.
Contoh
Contoh berikut mengimplementasikan klik tombol yang menampilkan semua informasi dalam RecognizerInfo instans. Contoh menggunakan Culture properti untuk mendapatkan string identifikasi untuk yang CultureInfo digunakan oleh konfigurasi mesin pengenalan.
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));
}
Keterangan
Objek CultureInfo dapat menyertakan nama budaya, bahasa terkait, negara/wilayah, kalender yang digunakan, dan cara memformat tanggal dan mengurutkan string.