260 likes | 350 Views
KlattGrid (PRAAT) als nützliches tool zur Stimulierstellung. Ulrich Reubold. Bei Experiment-Stimuli soll in der Regel. eine begrenzte Anzahl von Parametern variieren. …während der „Rest“ unverändert bleiben soll. Natürlichsprachliche Stimuli bieten diese strenge Kontrollmöglichkeit nicht.
E N D
KlattGrid (PRAAT) als nützliches tool zur Stimulierstellung Ulrich Reubold
Bei Experiment-Stimuli soll in der Regel eine begrenzte Anzahl von Parametern variieren …während der „Rest“ unverändert bleiben soll Natürlichsprachliche Stimuli bieten diese strenge Kontrollmöglichkeit nicht … und Resynthesen von Sprachsignalen sind leider oft voller Artefakte
Dennoch: auch bei Resynthesen gibt es immer ein ursprüngliches natürlichsprachliches Signal, das möglicherweise irgendwelche Eigenschaften enthält, die die Ergebnisse beeinflussen
Eine Möglichkeit: von Grund auf synthetisieren … was auch den Vorteil hat, dass man Dinge synthetisieren kann, die es so nicht geben kann (siehe spätere Beispiele) z.B. mit Dennis Klatts Formantsynthese Eine (neue) Implementierung: KlattGrid in PRAAT (ab Version 5.1) (mit gleichem „look and feel“, wie man es von praat gewohnt ist)
Schematische Darstellung 1: „phonation“: das Quell-Signal (Anregung) und seine Eigenschaften; Aspiration 2: „coupling between phonation and vocal tract“. Tracheale Formanten und Anti-Formanten während der Öffungsphase 3: „vocal tract“; Filter mit Manipulationsmöglichkeiten für Frequenzen und Bandbreiten diverser Formanten und Antiformanten 4: „frication“ für Frikative und Plosiv-Bursts
Als Einstieg: KlattGrid erzeugen PRAAT: new - acoustic synthesis(Klatt) - Create KlattGrid… (leer) Anregung erzeugen: edit pitch tier und edit voicing amplitude tier unter edit phonation #Oder: Create KlattGrid... kg 0 1 6 1 1 6 1 1 1 #die Standard-Werte für ein KlattGrid Add pitch point... 0.5 100 Add voicing amplitude point... 0.5 90 #als script code wie hier (Praat-new praat script –code einfügen-run) oder manuell #unter Modify Phonation
#/a/ erzeugen: #Immer Frequenz Add oral formant frequency point... 1 0.5 800 Add oral formant frequency point... 2 0.5 1200 #und Bandbreite angeben Add oral formant bandwidth point... 1 0.5 80 Add oral formant bandwidth point... 2 0.5 120 #der Einfachheit halber ist Bandbreite = Frequenz/10 Hier am Zeitpunkt 0.5 sec, Rest wird extrapoliert; Zeitpunkt könnte daher hier überall zwischen 0.0 und 1.0 sein Mit to sound kann man jederzeit ein Signal synthetisieren und sich das Spectrogram ansehen
Erste Übung: Manuelle Erzeugung eines uoaei-Überganges (->Einführung in die Phonetik)
Die Bandbreiten können wir unangetastet lassen, Zwischen den gegebenen Werten wird interpoliert
#Als Script, mit variabler Bandbreite und drittem Formanten bei 2250 Hz: Create KlattGrid... uoaei 0 1.1 6 1 1 6 1 1 1 #Anregung: Add pitch point... 0.5 100 Add voicing amplitude point... 0.5 90 #Formantfrequenzen: Add oral formant frequency point... 1 0.1 300 Add oral formant frequency point... 1 0.5 800 Add oral formant frequency point... 1 0.9 300 Add oral formant frequency point... 2 0.1 800 Add oral formant frequency point... 2 0.9 2000 #Formantbandbreiten: Add oral formant bandwidth point... 1 0.1 30 Add oral formant bandwidth point... 1 0.5 80 Add oral formant bandwidth point... 1 0.9 30 Add oral formant bandwidth point... 2 0.1 80 Add oral formant bandwidth point... 2 0.9 200 #und ein dritter Formant: Add oral formant frequency point... 3 0.5 2250 Add oral formant bandwidth point... 3 0.5 225 #Abspielen: Play
Aba – ada – aga erzeugen: #Zuerst ein langes /a:/ mit Ein- und Ausblendung Create KlattGrid... a 0 0.5 6 1 1 6 1 1 1 Add pitch point... 0.5 100 #Ein- und Ausblendung Add voicing amplitude point... 0.0 0 Add voicing amplitude point... 0.05 60 Add voicing amplitude point... 0.45 60 Add voicing amplitude point... 0.5 0 Add oral formant frequency point... 1 0.1 800 Add oral formant frequency point... 2 0.1 1200 Add oral formant bandwidth point... 1 0.1 80 Add oral formant bandwidth point... 2 0.1 120 Add oral formant frequency point... 3 0.1 2250 Add oral formant bandwidth point... 3 0.1 225 Play
#Transitionen hinzu (für ada): Add oral formant frequency point... 1 0.18 800 Add oral formant frequency point... 1 0.25 150 Add oral formant frequency point... 1 0.32 800 Add oral formant frequency point... 2 0.18 1200 Add oral formant frequency point... 2 0.25 1800 Add oral formant frequency point... 2 0.32 1200 Add oral formant frequency point... 3 0.18 2250 Add oral formant frequency point... 3 0.25 2600 Add oral formant frequency point... 3 0.32 2250 Play
#add burst Add frication amplitude point... 0.249 0 Add frication amplitude point... 0.25 25 Add frication amplitude point... 0.251 0 Add frication bypass point... 0.25 25 Add frication formant frequency point... 4 0.25 3600 Add frication formant amplitude point... 4 0.25 25 Add frication formant bandwidth point... 4 0.25 100 #voicing amplitude Add voicing amplitude point... 0.0 0 Add voicing amplitude point... 0.01 90 Add voicing amplitude point... 0.21 90 Add voicing amplitude point... 0.23 60 Add voicing amplitude point... 0.25 0 Add voicing amplitude point... 0.26 90 Add voicing amplitude point... 0.4 90 Add voicing amplitude point... 0.49 0 Play Dies bitte speichern. Um es besser zu verstehen, machen wir einen Frikativ:
#/asa/ Create KlattGrid... a 0 0.5 6 1 1 6 1 1 1 Add pitch point... 0.5 100 #Ein- und Ausblendung Add voicing amplitude point... 0.0 0 Add voicing amplitude point... 0.05 90 Add voicing amplitude point... 0.45 90 Add voicing amplitude point... 0.5 0 Add oral formant frequency point... 1 0.1 800 Add oral formant frequency point... 2 0.1 1200 Add oral formant bandwidth point... 1 0.1 80 Add oral formant bandwidth point... 2 0.1 120 Add oral formant frequency point... 3 0.1 2250 Add oral formant bandwidth point... 3 0.1 225 Play #add frication formants Add frication amplitude point... 0.0 0 Add frication amplitude point... 0.25 40 Add frication amplitude point... 0.5 0 Add frication formant frequency point... 2 0.25 2400 Add frication formant amplitude point... 2 0.25 1 Add frication formant bandwidth point... 2 0.25 100 Add frication formant frequency point... 3 0.25 3500 Add frication formant amplitude point... 3 0.25 15 Add frication formant bandwidth point... 3 0.25 300 Add frication formant frequency point... 4 0.25 4500 Add frication formant amplitude point... 4 0.25 20 Add frication formant bandwidth point... 4 0.25 500 Add voicing amplitude point... 0.02 90 Add voicing amplitude point... 0.2 90 Add voicing amplitude point... 0.25 20 Add voicing amplitude point... 0.3 90 #Transitionen hinzu (für asa): Add oral formant frequency point... 1 0.18 800 Add oral formant frequency point... 1 0.25 150 Add oral formant frequency point... 1 0.32 800 Add oral formant frequency point... 2 0.18 1200 Add oral formant frequency point... 2 0.25 1800 Add oral formant frequency point... 2 0.32 1200 Add oral formant frequency point... 3 0.18 2250 Add oral formant frequency point... 3 0.25 2600 Add oral formant frequency point... 3 0.32 2250 Play
#/aSa/ Create KlattGrid... a 0 0.5 6 1 1 6 1 1 1 Add pitch point... 0.5 100 #Ein- und Ausblendung Add voicing amplitude point... 0.0 0 Add voicing amplitude point... 0.05 90 Add voicing amplitude point... 0.45 90 Add voicing amplitude point... 0.5 0 Add oral formant frequency point... 1 0.1 800 Add oral formant frequency point... 2 0.1 1200 Add oral formant bandwidth point... 1 0.1 80 Add oral formant bandwidth point... 2 0.1 120 Add oral formant frequency point... 3 0.1 2250 Add oral formant bandwidth point... 3 0.1 225 Play #add frication formants Add frication amplitude point... 0.0 0 Add frication amplitude point... 0.25 60 Add frication amplitude point... 0.5 0 Add frication formant frequency point... 2 0.25 1800 Add frication formant amplitude point... 2 0.25 20 Add frication formant bandwidth point... 2 0.25 100 Add frication formant frequency point... 3 0.25 3000 Add frication formant amplitude point... 3 0.25 10 Add frication formant bandwidth point... 3 0.25 300 Add frication formant frequency point... 4 0.25 4000 Add frication formant amplitude point... 4 0.25 10 Add frication formant bandwidth point... 4 0.25 500 Add voicing amplitude point... 0.02 90 Add voicing amplitude point... 0.2 90 Add voicing amplitude point... 0.25 20 Add voicing amplitude point... 0.3 90 #Transitionen hinzu (für asa): Add oral formant frequency point... 1 0.18 800 Add oral formant frequency point... 1 0.25 150 Add oral formant frequency point... 1 0.32 800 Add oral formant frequency point... 2 0.18 1200 Add oral formant frequency point... 2 0.25 1800 Add oral formant frequency point... 2 0.32 1200 Add oral formant frequency point... 3 0.18 2250 Add oral formant frequency point... 3 0.25 2600 Add oral formant frequency point... 3 0.32 2250 Play
#Zurück zu /ada/: #Create KlattGrid... ada 0 0.5 5 1 1 6 1 1 1 Add pitch point... 0.5 100 Add voicing amplitude point... 0.5 90 Add oral formant frequency point... 1 0.18 800 Add oral formant frequency point... 1 0.25 150 Add oral formant frequency point... 1 0.32 800 Add oral formant frequency point... 2 0.18 1200 Add oral formant frequency point... 2 0.25 1800 Add oral formant frequency point... 2 0.32 1200 Add oral formant frequency point... 3 0.18 2250 Add oral formant frequency point... 3 0.25 2600 Add oral formant frequency point... 3 0.32 2250 Add oral formant frequency point... 4 0.5 4000 Add oral formant frequency point... 5 0.5 5000 Add oral formant bandwidth point... 1 0.5 75 Add oral formant bandwidth point... 2 0.5 125 Add oral formant bandwidth point... 3 0.5 225 Add oral formant bandwidth point... 4 0.5 400 Add oral formant bandwidth point... 5 0.5 500 #add burst Add frication amplitude point... 0.249 0 Add frication amplitude point... 0.25 20 Add frication amplitude point... 0.251 0 Add frication bypass point... 0.25 25 Add frication formant frequency point... 4 0.25 3600 Add frication formant amplitude point... 4 0.25 25 Add frication formant bandwidth point... 4 0.25 100 #voicing amplitude Add voicing amplitude point... 0.0 0 Add voicing amplitude point... 0.05 90 Add voicing amplitude point... 0.21 90 Add voicing amplitude point... 0.23 60 Add voicing amplitude point... 0.25 0 Add voicing amplitude point... 0.26 90 Add voicing amplitude point... 0.4 90 Add voicing amplitude point... 0.49 0 Play Frage: Wie machen wir nun aba und aga?
#/aga/: Create KlattGrid... aga 0 0.5 5 1 1 6 1 1 1 Add pitch point... 0.5 100 Add voicing amplitude point... 0.5 90 Add oral formant frequency point... 1 0.18 800 Add oral formant frequency point... 1 0.25 150 Add oral formant frequency point... 1 0.32 800 Add oral formant frequency point... 2 0.18 1200 Add oral formant frequency point... 2 0.25 1800 Add oral formant frequency point... 2 0.32 1200 Add oral formant frequency point... 3 0.18 2250 Add oral formant frequency point... 3 0.25 2000 Add oral formant frequency point... 3 0.32 2250 Add oral formant frequency point... 4 0.5 4000 Add oral formant frequency point... 5 0.5 5000 Add oral formant bandwidth point... 1 0.5 75 Add oral formant bandwidth point... 2 0.5 125 Add oral formant bandwidth point... 3 0.5 225 Add oral formant bandwidth point... 4 0.5 400 Add oral formant bandwidth point... 5 0.5 500 #add burst Add frication amplitude point... 0.249 0 Add frication amplitude point... 0.25 20 Add frication amplitude point... 0.251 0 Add frication bypass point... 0.25 25 Add frication formant frequency point... 4 0.25 3600 Add frication formant amplitude point... 4 0.25 25 Add frication formant bandwidth point... 4 0.25 100 #voicing amplitude Add voicing amplitude point... 0.0 0 Add voicing amplitude point... 0.05 90 Add voicing amplitude point... 0.21 90 Add voicing amplitude point... 0.23 60 Add voicing amplitude point... 0.25 0 Add voicing amplitude point... 0.26 90 Add voicing amplitude point... 0.4 90 Add voicing amplitude point... 0.49 0 Play #/aba/: Create KlattGrid... aba 0 0.5 5 1 1 6 1 1 1 Add pitch point... 0.5 100 Add voicing amplitude point... 0.5 90 Add oral formant frequency point... 1 0.18 800 Add oral formant frequency point... 1 0.25 150 Add oral formant frequency point... 1 0.32 800 Add oral formant frequency point... 2 0.18 1200 Add oral formant frequency point... 2 0.25 800 Add oral formant frequency point... 2 0.32 1200 Add oral formant frequency point... 3 0.18 2250 Add oral formant frequency point... 3 0.25 2000 Add oral formant frequency point... 3 0.32 2250 Add oral formant frequency point... 4 0.5 4000 Add oral formant frequency point... 5 0.5 5000 Add oral formant bandwidth point... 1 0.5 75 Add oral formant bandwidth point... 2 0.5 125 Add oral formant bandwidth point... 3 0.5 225 Add oral formant bandwidth point... 4 0.5 400 Add oral formant bandwidth point... 5 0.5 500 #add burst Add frication amplitude point... 0.249 0 Add frication amplitude point... 0.25 20 Add frication amplitude point... 0.251 0 Add frication bypass point... 0.25 25 Add frication formant frequency point... 4 0.25 3600 Add frication formant amplitude point... 4 0.25 25 Add frication formant bandwidth point... 4 0.25 100 #voicing amplitude Add voicing amplitude point... 0.0 0 Add voicing amplitude point... 0.05 90 Add voicing amplitude point... 0.21 90 Add voicing amplitude point... 0.23 60 Add voicing amplitude point... 0.25 0 Add voicing amplitude point... 0.26 90 Add voicing amplitude point... 0.4 90 Add voicing amplitude point... 0.49 0 Play Geht offenbar auch, wenn wir hier nichts ändern
Stimmlose Plosive #/ata/ Create KlattGrid... ata 0 0.5 6 1 1 6 1 1 1 Add pitch point... 0.5 100 Add voicing amplitude point... 0.5 90 Add oral formant frequency point... 1 0.18 800 Add oral formant frequency point... 1 0.25 150 Add oral formant frequency point... 1 0.32 800 Add oral formant frequency point... 2 0.18 1200 Add oral formant frequency point... 2 0.25 1800 Add oral formant frequency point... 2 0.32 1200 Add oral formant frequency point... 3 0.18 2250 Add oral formant frequency point... 3 0.25 2600 Add oral formant frequency point... 3 0.32 2250 Add oral formant frequency point... 4 0.25 4000 Add oral formant frequency point... 5 0.25 5000 Add oral formant bandwidth point... 1 0.5 75 Add oral formant bandwidth point... 2 0.5 125 Add oral formant bandwidth point... 3 0.5 225 Add oral formant bandwidth point... 4 0.5 400 Add oral formant bandwidth point... 5 0.5 500 #add burst Add frication amplitude point... 0.249 0 Add frication amplitude point... 0.25 50 Add frication amplitude point... 0.251 0 Add frication bypass point... 0.25 25 Add frication formant frequency point... 4 0.25 3600 Add frication formant amplitude point... 4 0.25 40 Add frication formant bandwidth point... 4 0.25 100 #voicing amplitude Add voicing amplitude point... 0.0 0 Add voicing amplitude point... 0.05 90 Add voicing amplitude point... 0.21 90 Add voicing amplitude point... 0.23 0 Add voicing amplitude point... 0.25 0 Add voicing amplitude point... 0.30 90 Add voicing amplitude point... 0.4 90 Add voicing amplitude point... 0.49 0 Add aspiration amplitude point... 0 0 Add aspiration amplitude point... 0.245 0 Add aspiration amplitude point... 0.25 90 Add aspiration amplitude point... 0.40 0 Play Bitte auch /apa/ und /ata/ erzeugen Aspiration amplitude point
Anwendungsbeispiel conflicting cues In Ohala, J. (1990) The phonetics and phonology of aspects of assimilation. Laboratory Phonology I. 258-275. Cambridge University Press: Cambridge. (in der Phonetik-Bib, künftig ‘Ohala 1990’) beschreibt Ohala zwei Experiment mit /aCa/-Folgen mit conflicting cues, d.h. mit unterschiedlichen schließenden und öffnenden Transitionen (im weiteren aC1C2a genannt). Welche Merkmale beeinflussen die Perzeption stärker? Das Ausgangsmaterial stammt aus Aufnahmen von Äußerungen mit /a-STOP-a/ bzw. /a-NASAL-STOP-a/, wobei die Nasal-Stop-Folgen immer homorgan sind. In Exp 1 ist die Dauer des Stops bzw. der Nasal-Stop-Folge von den Originalaufnahmen vorgegeben, in Exp 2 (nur Stops) wird die Verschlussdauer manipuliert: General conclusion: C2 dominiert über C1, zumindest wenn eine bestimmte Dauer nicht überschritten wird, denn dann wird ein Cluster wahrgenommen, also z.B.: lange Dauer: [agba]> mehrheitlich als /agba/-Realisierung wahrgenommen kurze Dauer: [agba]> mehrheitlich als /aba/-Realisierung wahrgenommen Nebenbemerkung: Dies funktioniert auch, wenn das Signal rückwärts abgespielt wird (Fujimura, O.,M.J. Macchi, and L.A. Streeter. 1978. Perception of stop consonants with conflicting transitional cues: a cross-linguistic study. Language and Speech 21: 337-346 ), d.h. es liegt nicht unbedingt – wie man denken könnte – an den stärkeren perzeptiven Eindrücken des bursts Mehr über die Hintergründe im Paper (und mehr über die Perzeption des Hörers als Quelle eines Lautwandels auch unter folgendem Lautwandel-Link)
Um das Experiment zu realisieren, mussten also Ohala und Kollegen echte Aufnahmen benutzen, in der Mitte des Verschlusses schneiden und diese Teile wieder zusammenfügen (splicen) Wir hingegen können dank KlattGrid conflicting cues einfach synthetisieren…
Create KlattGrid... agba 0 0.5 5 1 1 6 1 1 1 Add pitch point... 0.5 100 Add voicing amplitude point... 0.5 90 Add oral formant frequency point... 1 0.18 800 Add oral formant frequency point... 1 0.25 150 Add oral formant frequency point... 1 0.32 800 Add oral formant frequency point... 2 0.18 1200 Add oral formant frequency point... 2 0.249 1800 Add oral formant frequency point... 2 0.25 800 Add oral formant frequency point... 2 0.32 1200 Add oral formant frequency point... 3 0.18 2250 Add oral formant frequency point... 3 0.25 2000 Add oral formant frequency point... 3 0.32 2250 Add oral formant frequency point... 4 0.5 4000 Add oral formant frequency point... 5 0.5 5000 Add oral formant bandwidth point... 1 0.5 75 Add oral formant bandwidth point... 2 0.5 125 Add oral formant bandwidth point... 3 0.5 225 Add oral formant bandwidth point... 4 0.5 400 Add oral formant bandwidth point... 5 0.5 500 #add burst Add frication amplitude point... 0.249 0 Add frication amplitude point... 0.25 20 Add frication amplitude point... 0.251 0 Add frication bypass point... 0.25 25 Add frication formant frequency point... 4 0.25 3600 Add frication formant amplitude point... 4 0.25 25 Add frication formant bandwidth point... 4 0.25 100 #voicing amplitude Add voicing amplitude point... 0.0 0 Add voicing amplitude point... 0.05 90 Add voicing amplitude point... 0.21 90 Add voicing amplitude point... 0.23 60 Add voicing amplitude point... 0.25 0 Add voicing amplitude point... 0.26 90 Add voicing amplitude point... 0.4 90 Add voicing amplitude point... 0.49 0 Play
In einem Seminar im WS 08/09 haben wir auf ganz ähnliche Weise stimmhafte und stimmlose Stops im /aCa/-Kontext mit conflicting cues synthetisiert, ein Perzeptionsexperiment in praat erzeugt, im Seminar durchgeführt (was wir aus Zeitgründen dieses Jahr nicht machen können) und folgende Ergebnisse erhalten: „ANDERES“ kann z.B. Clusterwahrnehmung sein – stimmhafte werden früher als Cluster wahrgenommen, da stimmhafte Stops i.d.R. kürzer sind als stimmhafte (analog zu Ohalas Ergebnissen)
#zum Abschluss der reinen Synthesen Nasale (nur bedingt überzeugend): Create KlattGrid... a 0 0.5 6 1 6 6 1 1 1 Add pitch point... 0.5 100 #Ein- und Ausblendung Add voicing amplitude point... 0.0 0 Add voicing amplitude point... 0.05 90 Add voicing amplitude point... 0.45 90 Add voicing amplitude point... 0.5 0 Add oral formant frequency point... 1 0.1 800 Add oral formant frequency point... 2 0.1 1200 Add oral formant bandwidth point... 1 0.1 80 Add oral formant bandwidth point... 2 0.1 120 Add oral formant frequency point... 3 0.1 2250 Add oral formant bandwidth point... 3 0.1 225 Add oral formant frequency point... 4 0.1 3250 Add oral formant bandwidth point... 4 0.1 325 Add oral formant frequency point... 5 0.1 4250 Add oral formant bandwidth point... 5 0.1 425 Add oral formant frequency point... 6 0.1 5250 Add oral formant bandwidth point... 6 0.1 525 #Transitionen hinzu (für ada): Add oral formant frequency point... 1 0.18 800 Add oral formant frequency point... 1 0.25 150 Add oral formant frequency point... 1 0.32 800 Add oral formant frequency point... 2 0.18 1200 Add oral formant frequency point... 2 0.25 1800 Add oral formant frequency point... 2 0.32 1200 Add oral formant frequency point... 3 0.18 2250 Add oral formant frequency point... 3 0.25 2600 Add oral formant frequency point... 3 0.32 2250 #Add nasal antiformant frequency point... 1 0.15 5800 #Add nasal antiformant bandwidth point... 1 0.15 500 Add nasal antiformant frequency point... 2 0.15 6800 Add nasal antiformant bandwidth point... 2 0.15 500 Add nasal antiformant frequency point... 3 0.15 7600 Add nasal antiformant bandwidth point... 3 0.15 500 Add nasal antiformant frequency point... 4 0.15 8250 Add nasal antiformant bandwidth point... 4 0.15 500 Add nasal antiformant frequency point... 5 0.15 9250 Add nasal antiformant bandwidth point... 5 0.15 500 Add nasal antiformant frequency point... 6 0.15 10250 Add nasal antiformant bandwidth point... 6 0.15 500 Add nasal antiformant frequency point... 2 0.16 1500 Add nasal antiformant bandwidth point... 2 0.16 500 Add nasal antiformant frequency point... 3 0.16 2600 Add nasal antiformant bandwidth point... 3 0.16 500 Add nasal antiformant frequency point... 4 0.16 3250 Add nasal antiformant bandwidth point... 4 0.16 500 Add nasal antiformant frequency point... 5 0.16 4250 Add nasal antiformant bandwidth point... 5 0.16 500 Add nasal antiformant frequency point... 6 0.16 5250 Add nasal antiformant bandwidth point... 6 0.16 500 Add nasal antiformant frequency point... 2 0.34 1500 Add nasal antiformant bandwidth point... 2 0.34 500 Add nasal antiformant frequency point... 3 0.34 2600 Add nasal antiformant bandwidth point... 3 0.34 500 Add nasal antiformant frequency point... 4 0.34 3250 Add nasal antiformant bandwidth point... 4 0.34 500 Add nasal antiformant frequency point... 5 0.34 4250 Add nasal antiformant bandwidth point... 5 0.34 500 Add nasal antiformant frequency point... 6 0.34 5250 Add nasal antiformant bandwidth point... 6 0.34 500 Add nasal antiformant frequency point... 2 0.35 6800 Add nasal antiformant bandwidth point... 2 0.35 500 Add nasal antiformant frequency point... 3 0.35 7600 Add nasal antiformant bandwidth point... 3 0.35 500 Add nasal antiformant frequency point... 4 0.35 8250 Add nasal antiformant bandwidth point... 4 0.35 500 Add nasal antiformant frequency point... 5 0.35 9250 Add nasal antiformant bandwidth point... 5 0.35 500 Add nasal antiformant frequency point... 6 0.35 10250 Add nasal antiformant bandwidth point... 6 0.35 500 Play
Ein weiterer großer Vorteil des KlattGrid gegenüber anderer Klatt-Synthesen: Die Einfachheit der Kopie-Synthesen (=Nachbildung eines „echten“ Signals) Während man natürlich jedes Signal analysieren und diese Werte manuell oder per Skript in ein Klatt-Synthese-System eingeben kann, macht praat das automatisch. Einschränkung: Nur intensity (Sound: To Intensity...), pitch Sound: To Pitch... und Formanten Sound: To Formant (burg)... werden analysiert, d.h. to KlattGrid(simple) (erscheint immer, wenn ein sound im Objektfenster markiert ist) erzeugt nur ein KlattGrid mit ausgefüllten IntensityTier, PitchTier und FormantGrid Ein Beispiel: „world“, geäussert von der Königin Elizabeth II von England Downloaden, mit praat öffnen, ToKlattGrid(simple), passende Werte für den Sprecher auswählen, analysieren lassen, KlattGrid manuell nachbearbeiten