Condividi tramite


SrgsDocument.PhoneticAlphabet Proprietà

Definizione

Ottiene o imposta l'alfabeto fonetico della SrgsDocument classe .

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

Valore della proprietà

Restituisce l'alfabeto fonetico che deve essere utilizzato per specificare le pronunce personalizzate nell'oggetto SrgsToken .

Commenti

Gli alfabeti fonetici sono costituiti da telefoni, costituiti da lettere, numeri o caratteri, talvolta in combinazione. Ogni fono descrive un suono univoco del parlato. Questo è in contrasto con l'alfabeto latino, per cui qualsiasi lettera può rappresentare più suoni pronunciati. Considerare le diverse pronunce della lettera "c" nelle parole "candy" e "cessate" o le diverse pronunce della combinazione di lettere "th" nelle parole "thing" e "those".

In System.Speech è possibile usare uno qualsiasi di tre alfabeti fonetici per specificare pronunce personalizzate: International Phone Alphabet (IPA), Universal Phone Set (UPS) o il set di telefono SAPI. L'alfabeto fonetico specificato determina quale set di telefono verrà usato per definire le pronunce inline per SrgsToken gli oggetti. I telefoni specificati in Pronunciation devono corrispondere all'alfabeto fonetico specificato in PhoneticAlphabet.

Si applica a