einführung praat

Embed Size (px)

Citation preview

  • 7/30/2019 einfhrung praat

    1/10

    Prosodie 19.10.2006

    [email protected] PraatIntro.doc 1

    Einfhrung inPraat

    1. Programm starten mit

    Beim ffnen des Programms erscheinen zwei Fenster:1. Praat objects (Abb.1 links): hier werden Daten (Sprachsignale und -analysen) sowie

    Anwendungen (Analysen, (Re-)Synthese, Display, Wiedergabe, etc.) ausgewhlt.

    2. Praat picture (Abb.1 rechts): fr Diagramm- und Abbildungserstellung von in Praatbearbeiteten Daten. In Praat picture knnen Druckauftrge erteilt werden.

    Abbildung 1:Praat objects- undPraat picture-Fenster nach ffnung des ProgrammesPraat.

    2. Segmentation und Etikettierung.

    Klicken Sie oben im Object window im Fixed menu1 Read aufRead from File undwhlen sie die entsprechende Audiodatei. Zum Laden weitere Audiodateien wiederholenSie den o.g. Schritt (Abb. 2).

    Wenn ein Objekt geladen und durch anklicken markiert wurde, erscheint es sofort in derList of objects in der linken Seite des Object window. Gleichzeitig erscheinen in derrechten Seite des Fensters mehrere Buttons des so genannten Dynamic Menu, mit denenmgliche Anwendung (z. B.Edit, Play, Draw, Query) ausgefhrt werden knnen (Abb.3).

    1 Hierzu gehren die Befehle Praat, New,Read, Write, Help.

    Praat.exe

    HELP

  • 7/30/2019 einfhrung praat

    2/10

    Prosodie 19.10.2006

    [email protected] PraatIntro.doc 2

    Um ein Sprachsignal zu bearbeiten oder um Analysen durchzufhren, markieren Sie dieentsprechende Audiodatei und klicken Sie im Object window aufEdit (Abb. 3). Dadurchwird ein neues Fenster, der SoundEditor, geffnet, der sowohl das Oszillogram als auchdas Sonagramm enthlt (Abb. 4).

    Abbildung 2 Abbildung 3

    Abbildung 4

  • 7/30/2019 einfhrung praat

    3/10

    Prosodie 19.10.2006

    [email protected] PraatIntro.doc 3

    Je nach Bedarf knnen die Formanten, f0, etc. angezeigt werden. Hierfr muss der Befehl

    Show

    pulsesformantIntensitypitchspectrum

    im jeweiligen Men

    PulsesFormant

    IntensityPitchSpectrum

    im SoundEditor aktiviert bzw.

    deaktiviertwerden. Im unteren Bild des SoundEditors finde Sie die Zoom-Befehle In, Outund sel.Fr die

    letztgenannte Funktion muss zuvor ein Bereich ausgewhlt werden, wobei Sie zunchstmit der linken Maustaste (LK) entweder im Oszillogram oder im Sonagram den zeitlichenStart- bzw. Endpunkt festlegen und anschlieend den Cursor zum zeitlichen End- bzw.Startpunkt ziehen, indem Sie die LK gedrckt halten. Mit dem Befehl all wird dasgesamte Sprachsignal angezeigt.

    Durch jeweiliges Klicken der drei Balken, die sich unterhalb des Sonagram befinden,knnen Sie Ausschnitte bzw. das gesamte Signal abspielen.

    Um ein Sprachsignal mit Etkettierungen zu versehen, muss vor der Bearbeitung zunchstein neues leeres TextGrid-Objekt erstellt werden. Markieren Sie hierzu die entsprechendeAudiodatei und klicken Sie im Praat objects-Fenster imDynamic menu Annotate aufToTextGrid (Abb. 5). Hierbei handelt es sich um einen Befehl, der ein TextGrid ohneEtiketten erstellt, wobei gleichzeitig die time domain des ausgewhlten Sprachsignals

    kopiert wird

    Dadurch erscheint zunchst ein Fenster indem die Argumente Tier names und pointtiers definiert werden.- Tier names: eine Liste der Ebenennamen,

    die erstellt werden sollen. Die Namen derEbenen werden jeweils mit einemLeerzeichen getrennt.

    - Point tiers: eine Liste der Namen derEbenen, dieEreignisse sind, d.h. nur eineZeitmarke besitzen; alle brigen in Tiernames bestimmten Ebenen entsprechen

    Interval- oder Segment-Ebenen, d.h. aufdiesen Ebenen knnen Segmente markiertwerden, die jeweils einen Anfangs- undEndpunkt haben

    Zur besseren Handhabe sollten die beispielhaft vorgegebenen Namen den Zweckenentsprechend umbenannt werden, z.B.

    Abbildung 6

    Abbildung 5

  • 7/30/2019 einfhrung praat

    4/10

    Prosodie 19.10.2006

    [email protected] PraatIntro.doc 4

    Abbildung 7

    Hier knnen z.B. auf der Wortebene Wrter, auf der Silbenebene Silben, auf derSegmentebene Segmente und auf der Tonebene Tne etikettiert werden. Bei den erstendrei Ebenen handelt es sich umIntervall- bzw. Segment-Ebenen, da sie nicht spezifisch alsEreignisebene bestimmt worden sind. D.h. fr die Etikettierung muss jeweils ein Anfangs-und Endpunkt festgelegt werden. Bei der vierten Ebene handelt es sich um eine

    Ereignisse-Ebene, da sie als solche definiert wurde. Auf dieser Ebene wird pro Etikett

    daher nur eine Zeitmarke gesetzt. Mit OK werden die Einstellungen gesichert. Im Object window erscheint nun in der List of objects die der zuvor ausgewhlten

    Audiodatei zugehrige TextGrid-Datei, die den gleichen Namen wie die Audiodatei trgt(vgl. Abb.8).

    Um das Sprachsignal mit Etikettierungenzu versehen, muss zunchst der Soundmit der LM markiert und anschlieenddie dazugehrige TextGrid mitControl+LM oder Shift+LM oderControl+Shift+LM markiert werden, sodass beide Objekte in der List of objectsmarkiert erscheinen. Im Zuge dessenndern sich im Dynamic Menu dieAnwendungen. Zunchst sind nur dieAnwendungen Edit und Draw relevant.Es erscheint nun ein neues Fenster, dasTextGrid window, mit einem Textfeld imoberen Teil, dem Oszillogram undSonagram im mittleren Teil und deneinzelnen Ebenen im unteren Teil.2

    Eine Grenze wird zunchst anentsprechender Stelle durch Klicken imOszillogram oder Sonagram positioniertund anschlieend durch Klicken in denKreis, der sich in jeder Ebene am oberenRand befindet, gesetzt

    Die Zeitmarke in einer Ebene knnendurch markieren und anschlieendes

    verschieben bewegt werden

    2 Das TextGrid window kann auch ohne die Audiodatei geffnet werden, dann entfllt die Darstellung desOszillograms und des Sonagrams.

    Abbildung 8

  • 7/30/2019 einfhrung praat

    5/10

    Prosodie 19.10.2006

    [email protected] PraatIntro.doc 5

    Sollen Zeitmarken auf zwei verschiedenen Ebenen zeitgleich gesetzt werden, sollte diesdurch jeweiliges Klicken der entsprechenden Kreise auf der selben Ebene geschehen

    Eine Zeitmarke kann durch ALT+Backspace entfernt werden Wenn ein Interval markiert ist, kann in das obere Textfeld das entsprechende Etikett (=

    Zeichenfolge siehe Praat help: phonetic symbols) gesetzt werden. Bei Ereignisebenen

    muss nur die Grenze markiert werden (vgl. Abb.9).

    Speichern Sie ihre Vernderungen in der TextGrid-Datei mit Ctrl+S oder indem sie imTextGridwindow im Menu File aufWrite TextGrid to text fileklicken

    Abbildung 9: Abbildung modifiziert hinsichtlich Markierungen von Intervallen und Grenzen.

    3. Abbildung

    Um eine Abbildung zu erstellen, klicken Sie im Objects window im Dynamic menu aufDraw. Wenn nur das Sprachsignal abgebildet werden soll, markieren Sie im Objectswindow in der List of objects nur die entsprechende Audiodatei; wenn sowohl dasSprachsignal als auch die Etikettierungen dargestellt werden sollen, mssen beide Dateien(Audio- und TectGrid-Datei) markiert werden.

    Achtung! In Praat Picture wird zunchst nur das Oszillogram dargestellt. SollenSonagram, f0, etc ebenfalls dargestellt werden mssen diese zuvor extrahiert werden (z.B.im SoundEditor bzw. TextGrid+Sound-Fenster im Menu Pitch aufExtract visible pitchcontour dann erscheint im Objects window in der List of objects Pitch untitled untitled kann mit Rename (Objects window links unten) umbenannt werden wennPitch untitled in derList of objects markiert wird, kann eine Abbildung der f0 in Praat

    Wortebene

    Silbenebene

    Segmenteben

    Tonebene

    Etikett

    markierte Grenze

    Kreis fr Aktivierung fr Grenze Ebene/Ebene

  • 7/30/2019 einfhrung praat

    6/10

    Prosodie 19.10.2006

    [email protected] PraatIntro.doc 6

    picture hinzugefgt werden, indem wiederum im Objects window im Dynamic menu aufDraw geklickt wird. (Gleiches gilt fr z.B. die Darstellung des Sonagramms.))

    Dadurch wird ein Fenster TextGrid & Sound: Draw

    Abbildung 10

    In diesem Fenster wird der Ausschnitt bestimmt, der abgebildet werden soll. Wenn Showboundaries aktiviert ist, werden die Grenzen in der Abbildung dargestellt. Wenn Garnishaktiviert ist, werden Rahmen/Achsen und Achsenbeschriftung erstellt. Diese entsprichtzunchst nur einer Grundbeschriftung (z.B. Time(s)) und kann anschlieend in Picturewindow verfeinert werden (vgl. Abb. 10).

    Die Abbildung erscheint dann impicture window, und zwar in demrosa markierten Bereich. DieserBereich kann beliebig vergrert/-kleinert werden. Dieser Bereichmuss immer wieder neu definiertwerden, wenn Abbildungen

    hinzugefgt werden. Das Picture window bietet viele

    Menus mit Befehlen, die fr diegrafische Aufbereitung derAbbildung sehr hilfreich sind. Zudiesen Befehlen siehe IndexPicture window in Praat Intro.

    Die Abbildungen knnengespeichert werden, indem Sie imPicture window im File menu aufWrite to praat picture file(Extension: prapic). Abbildungenknnen auch durch Copy undPaste in anderen Grafik-programmen weiterverarbeitet undz.B. als JPEG gespeichert oderdirekt in ein Dokument eingefgtwerden. Die Flche des zukopierenden Teils muss zuvormarkiert werden.

    Abbildung 11

  • 7/30/2019 einfhrung praat

    7/10

    Prosodie 19.10.2006

    [email protected] PraatIntro.doc 7

    4. Resynthese

    Markieren Sie zunchst die Audiodatei imObjects Window in derList of Objects undklicken Sie anschlieend imDynamic Menu

    To Manipulation (vgl. Abb. 12) Dadurch wird das Fenster Sound: To

    Manipulation geffnet

    Hier werden die Parametereinstellungenvorgenommen, die fr die f0-Analysevorgenommen wird. Sichern Sie dieEinstellungen mit OK (vgl. Abb.13).

    Im Objectwindow erscheint nun in derList of objects die der zuvorausgewhlten Audiodatei zugehrige

    Manipulation-Datei, die den gleichenNamen wie die Audiodatei trgt.

    Markieren Sie dieManipulation-Dateiund klicken Sie imDynamic Menu aufEdit (vgl. Abb. 14).

    Dadurch wird das FensterManipulationEditor geffnet (vgl.Abb.15).

    Markieren Sie nun einen Bereich imPitch manip-Ebene, den Sie verndernwollen und klicken sie im Pitch Menuwahlweise aufRemove pitch point(s)oder Stylize Pitch, um z.B. zunchstdie markanten Punkte im f0-Verlaufzu ermitteln (vg. Abb. 15).

    Abbildung 12

    Abbildung 13

    Abbildung 14

  • 7/30/2019 einfhrung praat

    8/10

    Prosodie 19.10.2006

    [email protected] PraatIntro.doc 8

    Abbildung 15

    Verndern Sie nun den f0-Verlauf, z.B. indem Sie wahlweise aufAdd pitch point at

    ...timeslice

    cursorim Pitch menu gehen oder indem Sie den Pitch pointan

    die gewnschte Stelle ziehen (vgl. Abb.16).

    Abbildung 16

    Pitch manip

  • 7/30/2019 einfhrung praat

    9/10

    Prosodie 19.10.2006

    [email protected] PraatIntro.doc 9

    Um eine mglichst natrlich klingende Resynthese zu erzeugen kann es mitunternotwendig sein, dass im Zusammenhang mit einer f0-Manipulation auch dieDauerverhltnisse manipuliert werden mssen.

    Eine Manipulation der Dauerverhltnisse wird auf der Duration manip-Ebenevorgenommen, der sich im unteren Bereich desManipulationEditor befindet.

    Markieren Sie hierzu mit dem Cursor einen Bereich ab dem sich dieSprechgeschwindigkeit entweder erhhen oder verlangsamen soll. Fr eine Zunahme derDauer, d.h. einer Verlangsamung der Sprechgeschwindigkeit positionieren Sie den Cursoroberhalb der grn gestrichelten Linie; fr eine Abnahme der Dauer, d.h. einer Zunahmeder Sprechgeschwindigkeit positionieren Sie den Cursor unterhalb der grn gestricheltenLinie. Je weiter der Cursor in der vertikalen von der grn gestrichelten Linie positioniertwird, desto grer wird der jeweilige Faktor mit der die Dauer verkrzt bzw. vergrertwird (vgl. Abb 17).

    Abbildung 17

    Wenn sowohl Dauer als auch f0 verndert werden, basiert das vernderte Signal auf dervernderten Dauer und der f0.

    Wenn sie das Signal ber die Balken im unteren Bereich des ManipulationEditorsabspielen, hren Sie das modifizierte Signal. Fr das Abspielen des ursprnglichenSignals klicken sie auf einen der Balken und halten Sie whrenddessen die Shift-Tastegedrckt.

    Zum Speichern eines modifizierten Signals klicken Sie im Objects window auf GetResynthesis (PSOLA). In der List of objects erscheint nun das resynthetisierte Signal.Dies sollte mit Rename umbenannt werden und als Audiodatei im wav-Formatgespeichert werden, indem Sie im Objects window im Write menu aufWrite to WAV file

    klicken.

    Duration manip

  • 7/30/2019 einfhrung praat

    10/10

    Prosodie 19.10.2006

    [email protected] PraatIntro.doc 10

    Noch Fragen?

    Die Praat Intro und die dazugehrige Suchfunktion ist sehr ausfhrlich und sollte auf alleFlle zu Rate gezogen werden.