Partager via


SpeechSynthesizer.VisemeReached Événement

Définition

Déclenché lorsqu'un viseme est atteint.

public:
 event EventHandler<System::Speech::Synthesis::VisemeReachedEventArgs ^> ^ VisemeReached;
public event EventHandler<System.Speech.Synthesis.VisemeReachedEventArgs> VisemeReached;
member this.VisemeReached : EventHandler<System.Speech.Synthesis.VisemeReachedEventArgs> 
Public Custom Event VisemeReached As EventHandler(Of VisemeReachedEventArgs) 

Type d'événement

Remarques

Un visème est la position de base de la bouche et du visage lors du prononcé d’un phonème. Les visèmes sont des représentations visuelles de phonèmes.

System.Speech prend en charge 21 visèmes pour l’anglais américain, chacun correspondant à un ou plusieurs phonèmes. VisemeReached les événements sont déclenchés lorsqu’un nouveau phonème atteint a un visème correspondant différent du phonème précédent atteint. Étant donné que certains visèmes représentent plusieurs phonèmes, un VisemeReached événement n’est pas généré si le phonème suivant atteint correspond au même viseme que le phonème précédent. Par exemple, pour les mots prononcés « cette zone », un PhonemeReached événement est déclenché pour les « s » dans « this » et les « z » dans « zone ». Toutefois, un VisemeReached événement n’est pas déclenché pour le « z » dans « zone », car il correspond au même visème que le « s » dans « this ».

Voici une liste des 21 phonèmes et groupes de phonèmes SAPI qui correspondent à un visème en anglais américain.

Visème Phonème(s)
0 Silence
1 ae, ax, ah
2 aa
3 ao
4 ey, eh, uh
5 er
6 y, iy, ih, ix
7 w, uw
8 ow
9 aw
10 oy
11 ay
12 h
13 r
14 l
15 s, z
16 sh, ch, jh, zh
17 th, dh
18 f, v
19 d, t, n
20 k, g, ng
21 p, b, m

Pour plus d’informations sur les données associées à l’événement VisemeReached , consultez VisemeReachedEventArgs.

S’applique à