PromptBuilder.Culture Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de cultuurinformatie voor het object op of stelt u deze PromptBuilder in.
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
Waarde van eigenschap
Opmerkingen
Het SpeechSynthesizer object probeert een geïnstalleerde stem te selecteren die de taal ondersteunt die is opgegeven door de Culture eigenschap om de prompt te verwerken. Als een stem met de opgegeven cultuur wordt gevonden, wordt deze gebruikt. Als een stem met de opgegeven cultuur niet kan worden gevonden, wordt de standaardstem gebruikt.
Een cultuur kan ook worden opgegeven binnen de prompt voor discrete secties van inhoud met behulp van de StartVoice, StartParagraphen StartSentence methoden. Een cultuur die is opgegeven voor een deel van de inhoud met behulp van een van de bovenstaande methoden, overschrijft de Culture eigenschap terwijl deze van kracht is en probeert SpeechSynthesizer een geïnstalleerde stem te selecteren die de taal ondersteunt die is opgegeven door de culture parameter van de methode.
Als u woorden correct wilt uitspreken in de taal die is opgegeven door de Culture eigenschap, moet een spraaksynthese-engine (tekst-naar-spraak of TTS) die ondersteuning biedt voor de taal, worden geïnstalleerd. Een geïnstalleerde TTS-engine wordt een stem genoemd. Gebruik de GetInstalledVoices methode om informatie te krijgen over welke stemmen zijn geïnstalleerd voor een specifieke cultuur.
Microsoft Windows en de System.Speech-API accepteren alle geldige taal-landcodes als waarden voor culture. De TTS-engines die worden geleverd met Windows 7 ondersteunen de volgende taal-landcodes:
en-US. Engels (Verenigde Staten)
zh-CN. Chinees (China)
zh-TW. Chinees (Taiwan)
Tweeletterige taalcodes zoals 'en' zijn ook toegestaan. Zie Taal-id-constanten en tekenreeksen voor een uitgebreide lijst met taalcodes.