Condividi tramite


SrgsDocument.PhoneticAlphabet Proprietà

Definizione

Ottiene o imposta l'alfabeto fonetico della 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

Valore della proprietà

Restituisce l'alfabeto fonetico da utilizzare 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 telefono descrive un suono univoco della voce. Questo è al contrario dell'alfabeto latino, per cui qualsiasi lettera può rappresentare più suoni parlati. Prendere in considerazione le diverse pronuncia della lettera "c" nelle parole "candy" e "stop" o nelle diverse pronuncia della combinazione di lettere "th" nelle parole "cosa" e "quelle".

In System.Speech è possibile usare uno dei tre alfabeti fonetici per specificare le pronuncia 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 pronuncia inline per SrgsToken gli oggetti. I telefoni specificati in Pronunciation devono corrispondere all'alfabeto fonetico specificato in PhoneticAlphabet.

Per altre informazioni , vedere Lexicons e Fonetica Alfabeti .

Si applica a