PromptBuilder.Culture Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает сведения о языке и региональных параметрах для объекта 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 свойством, для обработки запроса. При обнаружении голоса с указанным языком и региональными параметрами будет использоваться. Если не удается найти голосовое значение с указанным языком и региональными параметрами, будет использоваться стандартный Voice.
Кроме того, язык и региональные параметры могут быть указаны в запросе скрытые разделов содержимого с StartVoice помощью StartParagraph методов, и StartSentence . Язык и региональные параметры, заданные для части содержимого с помощью одного из описанных выше методов, будут переопределять Culture свойство, когда оно действует, и SpeechSynthesizer будет пытаться выбрать установленный голосовой язык, который поддерживает указанный culture
параметром метода.
Для правильного произношения слов на языке, заданном Culture свойством, необходимо установить подсистему синтеза речи (преобразование текста в речь или TTS), поддерживающую язык. Установленный модуль TTS называется голосовым. Чтобы получить сведения о том, какие голоса установлены для конкретного языка и региональных параметров, используйте GetInstalledVoices метод.
Microsoft Windows и API System. Speech принимают все допустимые коды языковых стран в виде значений для culture
. Модули TTS, поставляемые с Windows 7, поддерживают следующие коды языков:
EN-US. Английский (США)
zh-CN. Китайский (Китай)
zh-TW. Китайский (Тайвань)
Также разрешены двухбуквенный код языка, например "en". Полный список кодов языков см. в разделе константы и строки идентификатора языка.