# SAPI 5 Speechtags in Logox 4

Logox 4 unterstützt die Microsoft Speech API der Version 5 (SAPI 5). Es würde zu weit führen, die gesamte SAPI 5 hier zu erläutern. Dies ist ausreichend in der Dokumentation von Microsoft geschehen. Hier eine Liste der SAPI 5 Speechtags, die von Logox 4 interpretiert werden:

SAPI Tag | Attribute
BOOKMARK | MARK
CONTEXT | Wird nicht unterstützt, da es keinen allgemein gültigen Standard gibt.
EMPH | keine
LANG | LANGID
PARTOFSP | PART
PITCH | ABSMIDDLE, MIDDLE
PRON | SYM Wird nicht unterstützt, da es keinen deutschen Standard gibt. Siehe aber das proprietäre Speechtag "SAMPA" (vgl. Beschreibung des SAMPA-Speechtags).
RATE | ABSSPEED, SPEED
SILENCE | MSEC
SPELL | keine
VOICE | OPTIONAL, REQUIRED
VOLUME | LEVEL

# SAPI 5 Viseme

Logox unterstützt auch die SAPI Viseme, die z.B. bei Avataren verwendet werden können, um die Mundbewegung zu bestimmen. Die folgende Tabelle enthält die Zuordnung der Logox 4 Laute, die sich an der SAMPA-Notation orientieren, zu den entsprechenden SAPI Visemen.

VISEME | Logox-SAMPA | SAPI Phoneme (engl.)
SP_VISEME_0 | . | Silence
SP_VISEME_1 | E, @, (E6), E~ | ae, ax, ah
SP_VISEME_2 | a, A, a=, 6, 6= | aa
SP_VISEME_3 | O, a~, | ao
SP_VISEME_4 | e,{, (ei), 8 | ey, eh, uh
SP_VISEME_5 | 9 | er
SP_VISEME_6 | i, i=, I, j, C | y, iy, ih, ix
SP_VISEME_7 | u, u=, U, y, Y, 2,o, o=, o~ | w, uw
SP_VISEME_8 | (ou) | ow
SP_VISEME_9 | (au) | aw
SP_VISEME_10 | (oy) | oy
SP_VISEME_11 | (ai) | ay
SP_VISEME_12 | h, ?, Q | h
SP_VISEME_13 | r | r
SP_VISEME_14 | l, l= | l
SP_VISEME_15 | s, z, (ts) | s, z
SP_VISEME_16 | S, Z, (dZ), (tS) | sh, ch, jh, zh
SP_VISEME_17 | T, D | th, dh
SP_VISEME_18 | f, v, (pf) | f, v
SP_VISEME_19 | d, t, n, n= | d, t, n
SP_VISEME_20 | k, g, N, N=, x | k, g, ng
SP_VISEME_21 | p, b, m, m= | p, b, m