PromptBuilder.Culture Eigenschaft

Definition

Ruft die Kulturinformationen für das PromptBuilder-Objekt ab oder legt diese fest.

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

Eigenschaftswert

CultureInfo

Hinweise

Das -Objekt versucht, eine installierte Stimme auszuwählen, die die von der -Eigenschaft angegebene Sprache SpeechSynthesizer Culture unterstützt, um die Eingabeaufforderung zu verarbeiten. Wenn eine Stimme mit der angegebenen Kultur gefunden wird, wird sie verwendet. Wenn eine Stimme mit der angegebenen Kultur nicht gefunden werden kann, wird die Standardstimme verwendet.

Eine Kultur kann auch in der Eingabeaufforderung für unauffällige Inhaltsabschnitte mithilfe der Methoden StartVoice StartParagraph , und angegeben StartSentence werden. Eine Kultur, die für einen Teil des Inhalts mithilfe einer der oben genannten Methoden angegeben wird, überschreibt die -Eigenschaft, während sie aktiv ist, und versucht, eine installierte Stimme auszuwählen, die die durch den -Parameter der -Methode angegebene Sprache Culture SpeechSynthesizer culture unterstützt.

Um Wörter in der von der -Eigenschaft angegebenen Sprache richtig aussprechen zu können, muss eine Culture Sprachsynthese-Engine (Text-to-Speech oder TTS) installiert werden, die die Sprache unterstützt. Eine installierte TTS-Engine wird als Stimme bezeichnet. Verwenden Sie die -Methode, um Informationen darüber zu erhalten, welche Stimmen für eine bestimmte Kultur installiert GetInstalledVoices sind.

Microsoft Windows und die System.Speech-API akzeptieren alle gültigen Sprachlandcodes als Werte für culture . Die mit Windows 7 ausgelieferten TTS-Engines unterstützen die folgenden Sprachlandcodes:

  • en-US. Englisch (USA)

  • zh-CN. Chinesisch (China)

  • zh-TW. Chinesisch (Taiwan)

Zweibuchstabige Sprachcodes wie "en" sind ebenfalls zulässig. Eine umfassende Liste der Sprachcodes finden Sie unter Sprachbezeichnerkonstanten und Zeichenfolgen.

Gilt für