SrgsDocument.PhoneticAlphabet Özellik

Tanım

Sınıfının fonetik alfabesini SrgsDocument alır veya ayarlar.

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

Özellik Değeri

Nesnede özel söylenişleri belirtmek için kullanılması gereken fonetik alfabeyi SrgsToken döndürür.

Açıklamalar

Fonetik alfabeler, bazen birlikte harf, sayı veya karakterlerden oluşan telefonlardan oluşur. Her telefon benzersiz bir konuşma sesi açıklar. Bu, herhangi bir harfin birden çok konuşulan sesi temsil ettiği Latin alfabesinin aksinedir. "candy" ve "cease" kelimelerinde "c" harfinin farklı söylenişlerini veya "thing" ve "those" sözcüklerindeki "th" harf bileşiminin farklı söylenişlerini düşünün.

System.Speech'da, özel söylenişleri belirtmek için üç fonetik alfabeden herhangi birini kullanabilirsiniz: Uluslararası Telefon Alfabesi (IPA), Evrensel Telefon Kümesi (UPS) veya SAPI telefon kümesi. Belirtilen fonetik alfabe, nesneler için satır içi söylenişleri tanımlamak için SrgsToken hangi telefon kümesinin kullanılacağını belirler. içinde belirtilen telefonlar içinde Pronunciation belirtilen PhoneticAlphabetfonetik alfabeyle eşleşmelidir.

Daha fazla bilgi için bkz . Lexicons ve Fonetik Alfabeleri .

Şunlara uygulanır