Partilhar via


SrgsDocument.PhoneticAlphabet Propriedade

Definição

Obtém ou define o alfabeto fonético da classe 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

Valor da propriedade

Retorna o alfabeto fonético que deve ser usado para especificar pronúncias personalizadas no SrgsToken objeto .

Comentários

Alfabetos fonéticos são compostos por telefones, que consistem em letras, números ou caracteres, às vezes em combinação. Cada telefone descreve um som exclusivo da fala. Isso contrasta com o alfabeto latino, para o qual qualquer letra pode representar vários sons falados. Considere as diferentes pronúncias da letra "c" nas palavras "colírio" e "cessação" ou as diferentes pronúncias da combinação de letras "th" nas palavras "thing" e "those".

Em System.Speech, você pode usar qualquer um dos três alfabetos fonéticos para especificar pronúncias personalizadas: IPA (International Phone Alphabet), UPS (Universal Phone Set) ou o conjunto de telefones SAPI. O alfabeto fonético especificado determina qual conjunto de telefones será usado para definir pronúncias embutidas para SrgsToken objetos. Os telefones especificados em Pronunciation devem corresponder ao alfabeto fonético especificado em PhoneticAlphabet.

Consulte Lexicons e Alfabetos Fonéticos para obter mais informações.

Aplica-se a