LSPREPROS

NAME

lsprepro - manipulate prosody of speech waveform using pitch-synchronous LSP analysis/synthesis

SYNOPSIS

lsprepro (-n ncoeffs) (-i item) -m control.txt file

DESCRIPTION

lsprepro performs a pitch-syncronous LPC analysis on sections of a speech waveform and converts the predictor polynomial to line spectral pairs (frequencies). The LSPs and residuals for each pitch period may then be manipulated to change the duration, pitch or vocal tract length of any region of the input signal. The specifications for the changes are supplied in a simple format control file.

Options and their meanings are:

-I Identify program and version number.

-i item Select input item number.

-n ncoeff Specify number of predictor coefficients to use. Default is (2+2*sample_rate/1000).

-m control.txt Manipulation control file. Format is as follows: input time (s), timescaling factor, fx scaling factor, VT length scaling factor. All values are linearly interpolated across time. Lines starting with '#' are ignored. Here is an example.

# t  Dt   Dfx  Dvt
0    1    1    1.0
0.1  1.2  1.1  1.0
0.25 0.8  1.1  1.0
0.46 1    1    0.9
1    1    1    0.9

INPUT ITEMS

1.xx Any speech waveform

3.xx Excitation markers.

OUTPUT ITEMS

1 Modified speech signal.

VERSION/AUTHOR

1.0 - Mark Huckvale

Wed Jul 17 22:31:36 2013