SrgsDocument.PhoneticAlphabet Właściwość

Definicja

Pobiera lub ustawia alfabet fonetyczny SrgsDocument klasy.

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

Wartość właściwości

SrgsPhoneticAlphabet

Zwraca alfabet fonetyczny, który musi zostać użyty do określenia niestandardowych wymowy w SrgsToken obiekcie.

Uwagi

Alfabety fonetyczne składają się z telefonów, które składają się z liter, cyfr lub znaków, czasami w połączeniu. Każdy telefon opisuje unikatowy dźwięk mowy. Jest to w przeciwieństwie do alfabetu łacińskiego, dla którego każda litera może reprezentować wiele dźwięków wypowiadanych. Rozważ różne wymowy literę "c" w słowach "Candy" i "zaprzestanie" albo różne wymowy kombinacji liter "TH" w słowach "rzecz" i "te".

W System. Speech można użyć dowolnego z trzech alfabetów fonetycznych, aby określić niestandardowe wymowy: Międzynarodowy numer alfabetu telefonu (IPA), uniwersalnego zestawu telefonów (UPS) lub zestawu telefonu SAPI. Określony alfabet fonetyczny określa, który zestaw telefonu będzie używany do definiowania wbudowanych wymowy dla SrgsToken obiektów. Telefony określone w parametrze Pronunciation muszą być zgodne z alfabetem fonetycznym określonym w elemencie PhoneticAlphabet .

Aby uzyskać więcej informacji , zobacz leksykony i alfabety fonetyczne .

Dotyczy