GrammarBuilder.Culture Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta le impostazioni cultura della grammatica di riconoscimento vocale.
public:
property System::Globalization::CultureInfo ^ Culture { System::Globalization::CultureInfo ^ get(); void set(System::Globalization::CultureInfo ^ value); };
public System.Globalization.CultureInfo Culture { get; set; }
member this.Culture : System.Globalization.CultureInfo with get, set
Public Property Culture As CultureInfo
Valore della proprietà
Impostazioni cultura di GrammarBuilder. L'impostazione predefinita è la proprietà CurrentUICulture del thread in esecuzione.
Esempio
Nell'esempio seguente viene creata una grammatica di riconoscimento vocale per ordinare una pizza con un massimo di quattro condimenti. In particolare, le GrammarBuilder impostazioni cultura dell'oggetto vengono impostate su inglese (Stati Uniti).
private static Grammar CreatePizzaGrammar()
{
// Create a Choices object with alternatives for toppings.
Choices toppings = new Choices(new string[] {
"cheese", "mushroom", "tomato", "onion",
"anchovy", "chicken", "pepperoni"});
// Create a GrammarBuilder and append the Choices object.
GrammarBuilder andToppings = new GrammarBuilder("and", 0, 1);
andToppings.Append(toppings);
// Construct the phrase.
GrammarBuilder gb = new GrammarBuilder("I would like a", 0, 1);
gb.Append(toppings);
gb.Append(new GrammarBuilder(andToppings, 0, 3));
gb.Append("pizza");
// Create the Grammar from the GrammarBuilder.
Grammar grammar = new Grammar(gb);
grammar.Name = "Pizza Order";
return grammar;
}
Commenti
Il Grammar costruttore crea un Grammar oggetto che può essere utilizzato da un riconoscimento vocale delle impostazioni cultura corrispondenti. Culture GrammarBuilder Per impostare le impostazioni cultura della grammatica di riconoscimento vocale risultante viene utilizzata solo la proprietà dell'oggetto specificato come parametro per il costruttore di grammatica.
Microsoft Windows e il sistema. Speech API accettano tutti i codici paese validi. Per eseguire il riconoscimento vocale usando la lingua specificata nella Culture
proprietà, è necessario che sia installato un motore di riconoscimento vocale che supporta tale codice del paese. I motori di riconoscimento vocale forniti con Microsoft Windows 7 funzionano con i codici paese seguenti.
en-GB. Inglese (Regno Unito)
it-it. Inglese (Stati Uniti)
de-DE. Tedesco (Germania)
es-ES. Spagnolo (Spagna)
fr-FR. Francese (Francia)
ja-JP. Giapponese (Giappone)
zh-CN. Cinese (Cina)
zh-TW. Cinese (Taiwan)
Sono consentiti anche codici di lingua di due lettere, ad esempio "en", "fr" o "es".