SrgsDocument.PhoneticAlphabet Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает фонетический алфавит класса SrgsDocument.
public:
property System::Speech::Recognition::SrgsGrammar::SrgsPhoneticAlphabet PhoneticAlphabet { System::Speech::Recognition::SrgsGrammar::SrgsPhoneticAlphabet get(); void set(System::Speech::Recognition::SrgsGrammar::SrgsPhoneticAlphabet value); };
public System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet PhoneticAlphabet { get; set; }
member this.PhoneticAlphabet : System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet with get, set
Public Property PhoneticAlphabet As SrgsPhoneticAlphabet
Значение свойства
Возвращает фонетический алфавит, который необходимо использовать для определения пользовательских произношений в объекте SrgsToken.
Комментарии
Фонетические алфавиты состоят из телефонов, которые состоят из букв, цифр или символов, иногда в сочетании. Каждая фонема описывает уникальный звук речи. Это отличается от латинского алфавита, для которого любая буква может представлять несколько произнесенных звуков. Вспомните, например, разное произношение буквы c в словах candy и cease или сочетания букв th в словах thing и those.
В System.Speech можно использовать любой из трех фонетических алфавитов для указания пользовательских произношений: международный телефонный алфавит (IPA), универсальный телефонный набор (UPS) или набор телефонов SAPI. Указанный фонетический алфавит определяет, какой набор телефонов будет использоваться для определения встроенных произношений для SrgsToken объектов. Телефоны, указанные в , Pronunciation должны соответствовать фонетическому алфавиту, указанному в PhoneticAlphabet.
Дополнительные сведения см. в статье Лексиконы и фонетические алфавиты .