MAKEDFT(1SP)

NAME
makedft - produces a DFT from a speech waveform file

SYNOPSIS
<stdin> | makedft [options] | <stdout>

DESCRIPTION
makedft produces a Discrete Fourier Transform using the input waveform file, read either from the specified input speech file name (-f inputfile ) or from <stdin> By default no pre-emphasis is done, window size is 10 ms, increment is 3 ms, and the number of coefficients in the resulting DFT is 64. The DFT is written to specified output file (-o outputfile ) or to <stdout>

OPTIONS

-f input speech file name
    [stdin]

-o output filtered file name
    [stdout]

-s start time
    [0.0]

-e end time
    [length of file]

-w window size in milli seconds
    [10.0]

-i increment in milliseconds
    [3.0]

-n number of dft coefficients
    [64]

-a pre-emphasis filter factor
    [0.94]

-p activate pre-emphasis filter

-h online help

EXAMPLES

    % cat a.wav | makedft -n 128 -p -a 0.98 > b.dft

    % makedft -f a.wav -o b.dft

SEE ALSO
TdatWrite(3SP), SpeechRead(3SP), FloatFFT(3SP), lyre(1SP), auto_lyre(1SP)

BUGS

AUTHORS
Center for Spoken Language Understanding
Department of Computer Science and Engineering
Oregon Graduate Institute of Science & Technology