PromptBuilder.Culture 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定 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
屬性值
備註
SpeechSynthesizer物件將嘗試選取支援屬性所指定之語言的已安裝語音 Culture 來處理提示。 如果找到具有指定文化特性的語音,則會使用它。 如果找不到具有指定文化特性的語音,則會使用預設的語音。
您也可以使用 StartVoice 、和方法,在提示字元中指定一種文化特性(culture) StartParagraph StartSentence 。 使用上述其中一個方法為內容部分指定的文化 Culture 特性會在作用中覆寫屬性,而且 SpeechSynthesizer 會嘗試選取支援方法參數所指定之語言的已安裝語音 culture
。
若要以屬性指定的語言來正確發音文字 Culture ,必須安裝支援語言的語音合成 (文字轉換語音或 TTS) 引擎。 已安裝的 TTS 引擎稱為語音。 若要取得特定文化特性所安裝之語音的相關資訊,請使用 GetInstalledVoices 方法。
Microsoft Windows 和 System. Speech API 接受所有有效的語言國家/地區代碼,作為的值 culture
。 隨附于 Windows 7 的 TTS 引擎支援下列語言國家/地區代碼:
en-us。 英文 (美國)
zh-CN。 簡體中文
zh-幼圓。 中文 (台灣)
也允許兩個字母的語言代碼(例如 "en")。 如需語言代碼的完整清單,請參閱 語言識別項常數和字串。