SpeechSynthesizer.VisemeReached Ereignis

Definition

Wird ausgelöst, wenn ein viseme erreicht wird.

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) 

Ereignistyp

Hinweise

Ein Viseme ist die grundlegende Position von Mund und Gesicht beim Aussprechen eines Phonems. Viseme sind visuelle Darstellungen von Phonemen.

System.Speech unterstützt 21 Viseme für US-Englisch, die jeweils einem oder mehreren Phonemen entsprechen. VisemeReached Ereignisse werden ausgelöst, wenn ein neues Phonem erreicht eine andere entsprechende Viseme als das vorherige Phonem erreicht hat. Da einige Viseme mehr als ein Phonem darstellen, wird ein VisemeReached Ereignis nicht generiert, wenn das nächste erreichte Phonem demselben Viseme wie das vorherige Phonem entspricht. Beispielsweise wird für die gesprochenen Wörter "this zone" ein PhonemeReached -Ereignis für das "s" in "this" und das "z" in "zone" ausgelöst. Ein Ereignis wird jedoch nicht für das "z" in "zone" ausgelöst, VisemeReached da es der gleichen Viseme wie das "s" in "this" entspricht.

Im Folgenden finden Sie eine Liste der 21 SAPI-Phoneme und Phonemgruppen, die einer Viseme in US-Englisch entsprechen.

Mundbild Phoneme(n)
0 Stille
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

Informationen zu daten, die dem VisemeReached Ereignis zugeordnet sind, finden Sie unter VisemeReachedEventArgs.

Gilt für: