Raised when a viseme is reached.
Assembly: System.Speech (in System.Speech.dll)
A viseme is the basic position of the mouth and face when pronouncing a phoneme. Visemes are visual representations of phonemes.
System.Speech supports 21 visemes for US English, each of which corresponds to one or more phonemes. events are raised when a new phoneme reached has a different corresponding viseme than the previous phoneme reached. Since some visemes represent more than one phoneme, a event is not generated if the next phoneme reached corresponds to the same viseme as the previous phoneme. For example, for the spoken words “this zone”, a PhonemeReached event is raised for the “s” in “this” and the “z” in “zone”. However, a event is not raised for the “z” in “zone” because it corresponds to the same viseme as the “s” in “this”.
The following is a list of the 21 SAPI phonemes and phoneme groups that correspond to a viseme in US English.
ae, ax, ah
ey, eh, uh
y, iy, ih, ix
sh, ch, jh, zh
d, t, n
k, g, ng
p, b, m
For information about data associated with the VisemeReached event, see VisemeReachedEventArgs.