Frequenz- und Zeitauflösung
kielread06 Sprachdatenbank
Spektra berechnen, N = 512 (Extension dft), N = 64 (Extension dft2)
Template-Datei modifizieren, damit die neuen Tracks sichtbar sind (die Template dafür umbenennen).
Äußerungen K67*00*
segs = emu.query("template", "k67*00*", "Phonetic=i:") Segmentliste der [i:] Vokale erzeugen
segs.dftw5 =
Spektrale-Trackdatei, N = 512
segs.dftw = emu.track(segs, "dft") Spektrale-Trackdatei, N = 64
segs.dftn = emu.track(segs, "dft2")
dcut(segs.dftw, .5, prop=T) Spektrale Matrix, zeitlicher Mittelpunkt, N = 512
segs.dftn5 = dcut(segs.dftn, .5, prop=T)
Spektrale Matrix, zeitlicher Mittelpunkt, N = 64
Zwei Spektra nebeneinander vom ersten [i:], 0-3500 Hz
Frequency (Hz)
Intensitaet (dB)
0 1000 2000 3000
0204060
Frequency (Hz) 0 1000 2000 3000
3040506070
N = 512 Punkt Fenster N = 64 Punkt Fenster par(mfrow=c(1,2))
plot(segs.dftw5[1,0:3500], ylab="Intensitaet (dB)", xlab="Frequency (Hz)")
plot(segs.dftn5[1,0:3500], xlab="Frequency (Hz)")
N = 512 Punkt Fenster, 0-1000 Hz
plot(segs.dftw5[1,0:1000], ylab="Intensitaet (dB)", xlab="Frequency (Hz)", type="h")
Frequency (Hz)
Intensitaet (dB)
0 200 400 600 800 1000
0204060