RecognizerInfo.Culture 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á jazykovou verzi podporovanou SpeechRecognizer instancí nebo 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
Hodnota vlastnosti
Vrátí informace o jazykové verzi podporované danou SpeechRecognizer instancí nebo SpeechRecognitionEngine instancí.
Příklady
Následující příklad implementuje kliknutí na tlačítko, které zobrazí všechny informace v RecognizerInfo instanci. Příklad používá Culture vlastnost k získání identifikačního řetězce používaného CultureInfo konfigurací modulu rozpoznávání.
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
Objekt CultureInfo může obsahovat název jazykové verze, přidružený jazyk, zemi/oblast, použitý kalendář a způsob formátování kalendářních dat a řazení řetězců.