Freigeben über


SrgsDocument.PhoneticAlphabet Eigenschaft

Definition

Ruft das phonetische Alphabet der SrgsDocument-Klasse ab oder legt dieses fest.

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

Eigenschaftswert

Gibt das phonetische Alphabet zurück, das verwendet werden muss, um benutzerdefinierte Aussprachen im SrgsToken-Objekt anzugeben.

Hinweise

Phonetische Alphabete bestehen aus Telefonen, die aus Buchstaben, Zahlen oder Zeichen bestehen, manchmal in Kombination. Jedes Phon beschreibt einen eindeutigen Sprachklang. Dies steht im Gegensatz zum lateinischen Alphabet, für das jeder Buchstabe mehrere gesprochene Laute darstellen kann. Überlegen Sie die unterschiedliche Aussprache des Buchstabens „C“ in den Städtenamen „Coburg“ und „Celle“ oder die unterschiedliche Aussprache der Buchstabenkombination „ch“ in den Wörtern „ich“ und „ach“.

In System.Speech können Sie ein beliebiges von drei phonetischen Alphabeten verwenden, um benutzerdefinierte Aussprachen anzugeben: International Phone Alphabet (IPA), Universal Phone Set (UPS) oder die SAPI-Telefonsatz. Das angegebene phonetische Alphabet bestimmt, welcher Telefonsatz zum Definieren von Inlineaussprechungen für SrgsToken Objekte verwendet wird. Die in Pronunciation angegebenen Telefone müssen mit dem phonetischen Alphabet übereinstimmen, das in PhoneticAlphabetangegeben ist.

Weitere Informationen finden Sie unter Lexicons und Phonetische Alphabete .

Gilt für: