PromptBuilder.Culture Özellik

Tanım

Nesnenin kültür bilgisini alır veya ayarlar PromptBuilder .

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

Özellik Değeri

CultureInfo

Açıklamalar

SpeechSynthesizerNesnesi, Culture isteği işlemek için özelliği tarafından belirtilen dili destekleyen yüklü bir ses seçip seçmeyecektir. Belirtilen kültüre sahip bir ses bulunursa, kullanılacaktır. Belirtilen kültüre sahip bir ses bulunamazsa, varsayılan ses kullanılacaktır.

Kültür,, ve yöntemlerini kullanarak içeriğin sessiz bölümleri için istem içinde de belirtilebilir StartVoice StartParagraph StartSentence . Yukarıdaki yöntemlerden birini kullanarak içeriğin bir bölümü için belirtilen kültür, Culture etkin durumdayken özelliği geçersiz kılar ve SpeechSynthesizer yöntemin parametresi tarafından belirtilen dili destekleyen yüklü bir ses seçip seçmeyecektir culture .

Özelliği tarafından belirtilen dildeki sözcükleri doğru pronounce için Culture , dili destekleyen bir konuşma sen, (metin okuma veya TTS) altyapısının yüklü olması gerekir. Yüklü bir TTS altyapısına ses denir. Belirli bir kültür için hangi seslerin yüklendiği hakkında bilgi almak için GetInstalledVoices yöntemini kullanın.

Microsoft Windows ve System. Speech apı tüm geçerli dil-ülke kodlarını için değerler olarak kabul eder culture . Windows 7 ile birlikte gelen TTS motorları aşağıdaki dil-ülke kodlarını destekler:

  • en-US. İngilizce (ABD)

  • zh-CN. Çince (Çin)

  • zh-TW. Çince (Tayvan)

"En" gibi iki harfli dil kodlarına de izin verilir. Dil kodlarının kapsamlı bir listesi için bkz. dil tanımlayıcısı sabitleri ve dizeler.

Şunlara uygulanır