550 likes | 723 Views
Artikulatorische Synthese. TaDA. Zur Erinnerung: 50 Kontrollfragen zu Herrn Reichels Teil: http:// www.phonetik.uni-muenchen.de /~ reichelu / kurse /p6_2_synthese/ synthese_fragen.pdf. Exkurs: Artikulatorische Phonologie. Sogenannte
E N D
Zur Erinnerung: 50 Kontrollfragen zu Herrn Reichels Teil: http://www.phonetik.uni-muenchen.de/~reichelu/kurse/p6_2_synthese/synthese_fragen.pdf
Exkurs: Artikulatorische Phonologie Sogenannte „Gesten“, definiert über eine Menge an verwandten Traktvariablen (z.B. TT constrictionlocation und TT constrictiondegree), sind die Basiseinheiten phonologischer Kontraste (Browman & Goldstein, 1992)
Gestenpartituren Grundannahme: Zwei lexikalische Einheiten unterscheiden sich dann, wenn sie sich in ihrer gestischen Zusammensetzung (gesturalcomposition) unterscheiden d.h. Wortforminformation ist in Form von ‚gesturalcompositions‘ gespeichert.
„add“ Nicht spezifiziert: geschlossen Nicht spezifiziert: offen Nicht spezifiziert: richtige Einstellungen für Stimmhaftigkeit
„span“ CD CD CD CL CL CD ConstrictionDegree: (unspezifiziert) wide narrow crit(ical) clo(sure) CL CD
„bad“ (phonologische Gesten) CD: wide CD: closure „Tasks“ CD: closure -Gesten überlappen einander -Artikulatoren können nicht unendlich schnell ihre Zielkonfiguration („Task“) erreichen, sondern sich nur graduell annähern und entfernen (=Schwingung wie bei Masse und Feder) -die Geschwindigkeit hierbei variiert (Vokalgesten sind langsamer als Konsonantgesten, Kröger, 1993) „Task Dynamics“
Relatives Timing von realisierten Gesten: man weiß außerdem, dass das relative Timing von Gesten sich am Silbenanfang und –ende unterscheidet: Am Silbenanfang in Phase (synchronisiert), am Silbenende nicht; d.h. die Gesten des Silbenonsets und des –nucleus starten (in etwa) gleichzeitig, während die Silbennucleusgeste i.d.R. früher endet als die Gesten, die der Silbencoda zugeordnet werden können
Task Dynamics und Kopplungsrelationen führen zu phonetischen Gestenpartituren wie hier: Geschwindigkeits- unterschied des Ein- und Ausschwingens Onsetund Nucleus in Phase (Kopplung) Coda nicht in Phase mit Nucleus
Gesten phonologisch vs. phonetisch • Die Gesten im Lexikon sind diskret und kategorial (Kästchen in der Darstellung) • In der phonetischen Realisierung können mindestens zwei Parameter variieren: • Grad der Überlappung • Grad der zeitlichen Ausdehnung Phonologische Prozesse wie jene in /haːbən//haːbn//haːbm/ usw. sind (zumindest oft) nicht kategorial (qualitative Variation), sondern manche Gesten sind nur durch große Überlappung verdeckt (quantitative Variation), also noch vorhanden, aber nicht wahrnehmbar
Task Dynamics Application (TaDA) • TaDA ist die Software-Implementierung zu den vorgenannten Theorien
Im Lexikon nachschauen (pdict.txt-Ausschnitt): neck (N-EH1_K) necked (N-EH1_K T) necker (N-EH1_)(K-ER0_) necklace (N-EH1_)(K L-AH0_S) necklaces (N-EH1_)(K L-AH0_)(S-IH0_Z) necklacing (N-EH1_)(K L-AH0_)(S-IH0_NX) In sog. ARPABET sind hier Phonemfolgen und Syllabifizierung gespeichert
Gestenlexikon Seg2gest.txt: Gestenplanung für „N“: ARPA Organ Osc TV Constr .................................................................. N TTcloTTCL ALV N TTclo TTCD CLO N TTrel TTCL REL N TTrel TTCD REL N VelumnVEL WIDE Für “EH” EH TB v TBCL PAL EH TB v TBCD V … und für “K”: K TB cloTBCL VEL K TB cloTBCD CLO K TB rel TBCD REL K Glottis h GLO WIDE K Velum clo VEL CLO
TVneck.O: % Input string: <neck> % Word 1: neck % arpabet: (N-EH1_K) % syllable 1: N-EH1_K % % onset cluster = <N> % segment 1 [N]: 'TTCD' 'ons1_rel1' 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 'ons1_rel1' 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 'ons1_clo1' 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'VEL' 'ons1_n1' 0.2 8 1 NA=1 1 1 'TTCD' 'ons1_clo1' -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01 % % nucleus cluster = <EH1> % segment 1 [EH]: 'TBCL' 'v1' 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCD' 'v1' 11.5 4 1 JA=1,CL=1,CA=1 1 1 % % coda cluster = <K> % segment 1 [K]: 'TBCD' 'cod1_rel1' 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 'cod1_clo1' -2 8 1 JA=100,CL=1,CA=1 100 0.01 'GLO' 'cod1_h1' 0.4 16 1 GW=1 0 0 'TBCL' 'cod1_clo1' 110 8 1 JA=10,CL=1,CA=1 10 0.1 'VEL' 'cod1_clo1' -0.1 8 1 NA=1 0 0 -Aufteilung in Onset, Nucleus, Coda -Aufteilung dieser Einheiten (die immer ‚cluster‘ genannt werden, auch wenn sie nur aus einem Element bestehen) in Phoneme -Spezifikation dieser Phoneme durch Positions- und Anzahl-spezifische artikulatorische Parameter
GesturalControl Regimes Constriction Location in Grad: 0° LABIAL, 90° PALATAL, 180° PHARYNGAL ConstrictionDegree in mm: Abstand zur Artikulationsstelle; (bei „CLO“ (Verschluss) etwas überschießend, mit leicht negativen Werten)
GesturalControl Regimes (2) Gewichtung bei Konflikt mit adjazenten Lauten, die den gleichen Artikulator betreffen
GesturalControl Regimes (3) Gewichtung der Artikulatoren: Höhere Zahl „schwererer“ Artikulator („Masse“) weniger, langsamere Bewegung (bei gleicher „Feder“)
Kopplung (definiert in coupling.ph) % onsetcouplingrelationships ONS_OBS ONS_CNS 1 1 90 % onsetclusters: 90 degreephase ONS_CNS ONS_REL 1 1 65 % REL issequentialwithrespecttoconstr. ONS_VOC ONS_NAR 1 1 0 % VOC gestureof /r/,/l/ sychronouswithprimary NAR constr. ONS_CRT ONS_H 1 1 20 % GLO gestureissynchronouswithfrics ONS_CLO ONS_H 1 1 20 % and also withstops ONS_CLO ONS_N 1 1 0 % VEL gesturesynchronouswih oral constr. ONS_CNS* V 1 1 0 % all CNS gesturessynchronouswith V ONS_H V 1 1 0 % GLO synchronouswith V, if not coupledto CNS Letzte Zahl definiert die Kopplung in Grad
Kopplung (definiert in coupling.ph) % vocaliccouplingrelationships V_RND V 1 1 0 %roundingsynchronouswith V tongueconstr.
Kopplung (definiert in coupling.ph) % codacouplingrelationships COD_C COD_C 1 1 45 % codaclusters: 45 degrees COD_CNS COD_REL 1 1 60 % REL issequentialwithrespecttoconstr. COD_CRT COD_H 1 1 20 % GLO gestureissynchronouswithfrics COD_CLO COD_H 1 1 20 % andwithstops COD_N COD_CNS 1 1 45 % VEL gesture anti-phase to oral constr. V COD_C 1 1 180 % firstcoda CNS anti-phase to V % COD_VOC COD_NAR 1 1 45 % VOC gesturesequentialto NAR constr.
Kopplung (definiert in coupling.ph) /cross-syllable/ COD_C ONS_CNS 1 1 45 % appliesifboundaryis C$C V ONS_CNS 1 1 180 % appliesifboundaryis V$C COD_C V 1 1 0 % appliesifboundaryis C$V V V 1 1 180 % appliesifboundaryis V$V
Kopplung (definiert in coupling.ph) /cross-word/ COD_REL ONS_CNS 1 1 0 % appliesifboundaryis C#C V ONS_CNS 1 1 180 % appliesifboundaryis V#C COD_C V 1 1 0 % appliesifboundaryis C#V V V 1 1 180 % appliesifboundaryis V#V
Generiere „tractvariable articulator time function“ Gestenpartitur
PHneck.O: %'OSC_ID' NatFreqm,nescapamp_initphase_init / riseramp plateau fallramp 'v1' 2 1 4 1 NaN/ 10 200 210 'ons1_clo1' 2 1 4 1 NaN/ 5 60 65 'ons1_rel1' 2 1 4 1 NaN/ 5 20 25 'cod1_clo1' 2 1 4 1 NaN/ 5 55 60 'cod1_rel1' 2 1 4 1 NaN/ 5 20 25 'cod1_h1' 2 1 4 1 NaN/ 5 55 60 'ons1_n1' 2 1 4 1 NaN/ 5 60 65 /coupling/ %'OSC_ID1' 'OSC_ID2' strength1(to OSC1) strength2(to OSC2) TargetRelPhase 'ons1_clo1' 'ons1_rel1' 1 1 65 'ons1_clo1' 'ons1_n1' 1 1 0 'ons1_clo1' 'v1' 1 1 0 'cod1_clo1' 'cod1_rel1' 1 1 60 'cod1_clo1' 'cod1_h1' 1 1 20 'v1' 'cod1_clo1' 1 1 180 Drei letzte Spalten: ‚interne Gestenuhr‘, mit Anstiegsphase der Geste, Haltephase (Plateau) sowie Abstiegsphase Letzte Spalte zeigt Kopplungsrelationen der Gesten untereinander in Grad
Tvneck.G: 10 0 #die Zeit wird in Framesangegeben, wobei 1 Frame = 10 ms 'TBCL' 0 0 30 0 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCL' 0 25 34 0 110 8 1 JA=10,CL=1,CA=1 10 0.1 'TBCD' 0 0 30 0 11.5 4 1 JA=1,CL=1,CA=1 1 1 'TBCD' 0 34 37 0 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 25 34 0 -2 8 1 JA=100,CL=1,CA=1 100 0.01 'VEL' 0 0 9 0 0.2 8 1 NA=1 1 1 'VEL' 0 25 34 0 -0.1 8 1 NA=1 0 0 'GLO' 0 28 37 0 0.4 16 1 GW=1 0 0 'TTCL' 0 9 13 0 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 0 0 9 0 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'TTCD' 0 9 13 0 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCD' 0 0 9 0 -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01
Tvneck.G: 10 0 'TBCL' 0 0 30 0 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCL' 0 25 34 0 110 8 1 JA=10,CL=1,CA=1 10 0.1 'TBCD' 0 0 30 0 11.5 4 1 JA=1,CL=1,CA=1 1 1 'TBCD' 0 34 37 0 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 25 34 0 -2 8 1 JA=100,CL=1,CA=1 100 0.01 'VEL' 0 0 9 0 0.2 8 1 NA=1 1 1 'VEL' 0 25 34 0 -0.1 8 1 NA=1 0 0 'GLO' 0 28 37 0 0.4 16 1 GW=1 0 0 'TTCL' 0 9 13 0 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 0 0 9 0 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'TTCD' 0 9 13 0 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCD' 0 0 9 0 -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01 Startframe Endframe (und damit Zeitangabe)
Tvneck.G: 10 0 'TBCL' 0 0 30 0 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCL' 0 25 34 0 110 8 1 JA=10,CL=1,CA=1 10 0.1 'TBCD' 0 0 30 0 11.5 4 1 JA=1,CL=1,CA=1 1 1 'TBCD' 0 34 37 0 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 25 34 0 -2 8 1 JA=100,CL=1,CA=1 100 0.01 'VEL' 0 0 9 0 0.2 8 1 NA=1 1 1 'VEL' 0 25 34 0 -0.1 8 1 NA=1 0 0 'GLO' 0 28 37 0 0.4 16 1 GW=1 0 0 'TTCL' 0 9 13 0 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 0 0 9 0 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'TTCD' 0 9 13 0 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCD' 0 0 9 0 -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01 Zur Erinnerung: Hintergrund ist ein Masse-Feder-Modell Target (in mm), Abstand zum Artikulationsort Dämpfung (kann bei hohen Werten zu ‚undershoot‘ führen, d.h. das Ziel wird nicht erreicht) Steifigkeit (je höher, desto schneller kann die Bewegung sein)
Tvneck.G: 10 0 'TBCL' 0 0 30 0 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCL' 0 25 34 0 110 8 1 JA=10,CL=1,CA=1 10 0.1 'TBCD' 0 0 30 0 11.5 4 1 JA=1,CL=1,CA=1 1 1 'TBCD' 0 34 37 0 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 25 34 0 -2 8 1 JA=100,CL=1,CA=1 100 0.01 'VEL' 0 0 9 0 0.2 8 1 NA=1 1 1 'VEL' 0 25 34 0 -0.1 8 1 NA=1 0 0 'GLO' 0 28 37 0 0.4 16 1 GW=1 0 0 'TTCL' 0 9 13 0 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 0 0 9 0 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'TTCD' 0 9 13 0 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCD' 0 0 9 0 -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01 „Schwere“ des Artikulators
Tvneck.G: 10 0 'TBCL' 0 0 30 0 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCL' 0 25 34 0 110 8 1 JA=10,CL=1,CA=1 10 0.1 'TBCD' 0 0 30 0 11.5 4 1 JA=1,CL=1,CA=1 1 1 'TBCD' 0 34 37 0 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 25 34 0 -2 8 1 JA=100,CL=1,CA=1 100 0.01 'VEL' 0 0 9 0 0.2 8 1 NA=1 1 1 'VEL' 0 25 34 0 -0.1 8 1 NA=1 0 0 'GLO' 0 28 37 0 0.4 16 1 GW=1 0 0 'TTCL' 0 9 13 0 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 0 0 9 0 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'TTCD' 0 9 13 0 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCD' 0 0 9 0 -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01 Gewichtung bei Konflikt (= wenn der gleiche Artikulator in eine adjazente Andere Geste involviert ist)
Berechnetes Ansatzrohr zu einen Zeitpunkt t Gestenplanung Gestenrealisierung
über HLSyn • = Querschnitts“flächen“ im Ansatzrohr (eigentlich nur 2D) • Daraus können • HLSyn-Parameter abgeleitet werden
Durch Trick (Schwa nach „neck“ (eigentlich nicht statthaft, da dadurch die Kopplungsrelationen beeinflusst werden)) Klingt eher wie /ənε/, weil die systeminterne Synthese vom Schwa (der Ausgangslage aller Artikulatoren) ausgeht und die Verschlusslösung abgeschnitten wurde (bug im gegenwärtigen System)
Auch in HLSyn muss aber von Hand nacheditiert werden, da immer noch der initiale Schwa da ist
Vergleich „neck“ vs. „Ken“ Tvneck.G: 10 0 'TBCL' 0 0 30 0 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCL' 0 25 34 0 110 8 1 JA=10,CL=1,CA=1 10 0.1 'TBCD' 0 0 30 0 11.5 4 1 JA=1,CL=1,CA=1 1 1 'TBCD' 0 34 37 0 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 25 34 0 -2 8 1 JA=100,CL=1,CA=1 100 0.01 'VEL' 0 0 9 0 0.2 8 1 NA=1 1 1 'VEL' 0 25 34 0 -0.1 8 1 NA=1 0 0 'GLO' 0 28 37 0 0.4 16 1 GW=1 0 0 'TTCL' 0 9 13 0 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 0 0 9 0 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'TTCD' 0 9 13 0 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCD' 0 0 9 0 -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01 TVken.G 10 0 'TBCL' 0 0 9 0 110 8 1 JA=10,CL=1,CA=1 10 0.1 'TBCL' 0 0 30 0 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 9 13 0 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 0 9 0 -2 8 1 JA=100,CL=1,CA=1 100 0.01 'TBCD' 0 0 30 0 11.5 4 1 JA=1,CL=1,CA=1 1 1 'VEL' 0 0 9 0 -0.1 8 1 NA=1 0 0 'VEL' 0 19 31 0 0.2 8 1 NA=1 1 1 'GLO' 0 3 12 0 0.4 16 1 GW=1 0 0 'TTCL' 0 33 37 0 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 0 25 34 0 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'TTCD' 0 33 37 0 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCD' 0 25 34 0 -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01
Vergleich „neck“ vs. „Ken“ Tvneck.G: 10 0 'TBCL' 0 0 30 0 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCL' 0 25 34 0 110 8 1 JA=10,CL=1,CA=1 10 0.1 'TBCD' 0 0 30 0 11.5 4 1 JA=1,CL=1,CA=1 1 1 'TBCD' 0 34 37 0 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 25 34 0 -2 8 1 JA=100,CL=1,CA=1 100 0.01 'VEL' 0 0 9 0 0.2 8 1 NA=1 1 1 'VEL' 0 25 34 0 -0.1 8 1 NA=1 0 0 'GLO' 0 28 37 0 0.4 16 1 GW=1 0 0 'TTCL' 0 9 13 0 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 0 0 9 0 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'TTCD' 0 9 13 0 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCD' 0 0 9 0 -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01 TVken.G 10 0 'TBCL' 0 0 9 0 110 8 1 JA=10,CL=1,CA=1 10 0.1 'TBCL' 0 0 30 0 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 9 13 0 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 0 9 0 -2 8 1 JA=100,CL=1,CA=1 100 0.01 'TBCD' 0 0 30 0 11.5 4 1 JA=1,CL=1,CA=1 1 1 'VEL' 0 0 9 0 -0.1 8 1 NA=1 0 0 'VEL' 0 19 31 0 0.2 8 1 NA=1 1 1 'GLO' 0 3 12 0 0.4 16 1 GW=1 0 0 'TTCL' 0 33 37 0 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 0 25 34 0 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'TTCD' 0 33 37 0 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCD' 0 25 34 0 -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01 Trivialerweise unterscheiden sich die timing-Verhältnisse
Vergleich „neck“ vs. „Ken“ TVneck.G: 10 0 'TBCL' 0 0 30 0 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCL' 0 25 34 0 110 8 1 JA=10,CL=1,CA=1 10 0.1 'TBCD' 0 0 30 0 11.5 4 1 JA=1,CL=1,CA=1 1 1 'TBCD' 0 34 37 0 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 25 34 0 -2 8 1 JA=100,CL=1,CA=1 100 0.01 'VEL' 0 0 9 0 0.2 8 1 NA=1 1 1 'VEL' 0 25 34 0 -0.1 8 1 NA=1 0 0 'GLO' 0 28 37 0 0.4 16 1 GW=1 0 0 'TTCL' 0 9 13 0 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 0 0 9 0 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'TTCD' 0 9 13 0 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCD' 0 0 9 0 -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01 TVken.G 10 0 'TBCL' 0 0 9 0 110 8 1 JA=10,CL=1,CA=1 10 0.1 'TBCL' 0 0 30 0 95 3 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 9 13 0 6 8 1 JA=10,CL=1,CA=1 1 1 'TBCD' 0 0 9 0 -2 8 1 JA=100,CL=1,CA=1 100 0.01 'TBCD' 0 0 30 0 11.5 4 1 JA=1,CL=1,CA=1 1 1 'VEL' 0 0 9 0 -0.1 8 1 NA=1 0 0 'VEL' 0 19 31 0 0.2 8 1 NA=1 1 1 'GLO' 0 3 12 0 0.4 16 1 GW=1 0 0 'TTCL' 0 33 37 0 24 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCL' 0 25 34 0 56 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 1 1 'TTCD' 0 33 37 0 11 8 1 JA=512,CL=512,CA=512,TL=1,TA=1 1 1 'TTCD' 0 25 34 0 -2 8 1 JA=32,CL=32,CA=32,TL=1,TA=1 100 0.01 „verrutscht“ Anderes „Ziel“ Es ändern sich aber auch die Target-, Steifigkeits- und Dämpfungswerte, was auch, aber eben nicht nur, an den Timingunterschieden liegt
Manipulationen in TaDA • ... können in den erwähnten Textdateien vorgenommen werden • In der phonetischen Realisierung (.G-Dateien), z.B. die Änderung eines Konstriktionstargets • Grundlegender: bereits im Gestenlexikon (muss sogar gemacht werden, wenn man nicht amerik. Englisch untersucht) • Vielleicht am interessantesten: coupling.ph manipulieren (z.B. Lasse Bombiens Experiment zu /kl/ und /kn/ mit Kopplungsvariation ab wann wird Verdeckung relevant)
Beispiel /kl/-/kn/-Experiment Bombien • Wie Onset-Cluster-Gesten meistens (und konform mit Theorie), überlappen /k/- und /l/-Gesten bei /kl/ stark; in /kn/ weniger Überlappung! • /kn/ also ‚schlechteres‘ Cluster (auch oft von Lautwandel betroffen, z.B. im Englischen, „knight“, „knee“ etc.)? • Mögliche Gründe hierfür testen durch Variation der Gestenüberlappung vom /kn/-Wert zum /kl/-Wert hauptsächlich: wird /kn/ bei /kl/-ähnlicher Überlappung überhaupt noch als Cluster wahrgenommen, oder wegen des Konflikts des velaren Verschlusses und der Velumsöffnung, der eine Plosivbildung unmöglich macht, als singleton-Onset /n/?
TaDA ist... • Theoriegetrieben (ArticulatoryPhonology, u.a. Browman & Goldstein, 1992, Task Dynamics, u.a. Saltzman & Kelso, 1976) • Dadurch ist es auch abhängig von den Theorien, d.h. es können eigentlich nur Hypothesen, die sich aus diesen Theorien ableiten lassen, getestet werden