Perl für Phonetiker
Dozent: Uwe Reichel
Perl ist eine relativ einfach zu erlernende Programmiersprache, die sich sehr gut zur Symbolverarbeitung eignet. Die grundlegende Einführung in diese Sprache wird begleitet von Übungen zu phonetischen sowie linguistischen Anwendungen (u.a. Graphem-Phonem-Konvertierung, Textvorverarbeitung, statistische Sprachmodellierung). Programmierkenntnisse werden nicht vorausgesetzt, die praktischen Übungen erfordern allerdings phonetisches und linguistisches Grundwissen. Ein Seminarschein kann erworben werden durch regelmäßige Teilnahme und Bearbeitung eines Projekts.
Kurztutorials
- Linux-Grundlagen
- Crashkurs (.txt)
- Listenoperationen
- Dateioperationen
- Reguläre Ausdrücke
- Hash-Tabellen
- Pointer
- Komplexe Variablentypen
Online-Tutorials, Literatur
- Ausführliches Tutorial von Eike Grote (incl. .pdf)
- Tutorial von Jochen Laser
- Perl Monks
- Literaturtipps
Perl-Compiler/Interpreter
- Wie funktioniert die Ausführung eines Perl-Programms?
- Kostenloser Download für alle gängigen Betriebssysteme
Perl-Module
WiSe 2008/09
Übungsblätter
Perl-Skripten zu:
- Arbeiten mit Aussprachelexika
- Suche in Aussprachelexika
- Phonologische Prozesse
- Analyse von TextGrids
- Lautstatistiken
SoSe 2007
Erster Block: Aussprachelexika
| Termin | Übungen | Hausaufgaben | Lösungen | |
|---|---|---|---|---|
| 24.04.07 | lexikonanfrage.pl.txt | ha070424.txt | lexikonanfrage2.pl.txt | |
| 08.05.07 | lexikonanfrage3.pl.txt | ha070508.txt | lexikonanfrage4.pl.txt | |
| 15.05.07 | ha070515.txt | (s. split_phones.pl.txt) | ||
| 22.05.07 | split_phones.pl.txt | ha070522.txt | ||
| 05.06.07 | rechtschreibkorrektur.pl.txt | |||
| 12.06.07 | rechtschreibkorrektur2.pl.txt | ha070612.txt | phon_inventar.pl.txt | |
| 19.06.07 | assimilation.pl.txt | ha070619.txt | ||
| 26.06.07 | entfällt, Ersatztermin n.V. |
Zweiter Block: Diverses
| Termin | Übungen | Hausaufgaben |
|---|---|---|
| 03.07.07 | pointer_beispiele.pl.txt text_statistics.pl.txt |
|
| 10.07.07 | pointer_wdh.pl.txt text_segmentierung.pl.txt |
ha070711.txt |
| 17.07.07 | read_das_spur.pl.txt Bas_partituren.pm.txt |