ISpPhoneticAlphabetSelection (SAPI 5.3)

Microsoft Speech API 5.3

ISpPhoneticAlphabetSelection

New in SAPI 5.3

Enables the client to control the character phoneset in which pronunciations are encoded by the GetPronunciations method.

Applications utilize this interface to use pronunciations in the Universal Phone Set rather than the SAPI phone set. This is necessary for languages that have SAPI phone sets. For other languages, this interface should have no effect.

By default, all pronunciations sent to and received from SAPI interfaces are in the SAPI phone set. COM components that support UPS should implement this interface to allow applications to detect such support and select the desired alphabet.

Use the IsAlphabetUPS method to discover the alphabet being used. Use the IsAlphabetUPS method to change the alphabet.

Implemented By

Methods in Vtable Order

ISpPhoneticAlphabetSelection Methods
IsAlphabetUPS
SetAlphabetToUPS