ch_track - change/copy track file
ch_track [-h] [-itype file type] [-ctype contour type] [-s frame spacing]
[-c channels] [-start time] [-end time] [-from frame]
[-to frame] [-o file] [-otype file type] [-S frame spacing]
[-info] [-track_names file] [-diff] [-delta length] [-sm time]
[-smtype median | mean] [-style style] [-t threshold]
[-neg label] [-pos label] [-pc longest | first] input file
ch_track copies an input track file to an output track file, optionally
performing various operations along the way.
The following option flags are recognized:
-h Print a short summary of options to standard output.
-itype file type
Input file type (optional). If no type is specified, type is
automatically derived from the input file's header. The list
of supported types may depend on your particular Speech Tools
installation. For a full listing, see the output of the -h
-ctype F0 | track
Contour type, either F0 (fundamental frequency) or track.
Frame spacing of input in seconds, for unheadered input file.
Select a subset of channels (starting from 0). Tracks can
have multiple channels. This option specifies a list of
channel numbers which are to be used for processing.
Extract track starting at this time, specified in seconds.
Extract track ending at this time, specified in seconds.
Extract track starting at this offset, specified in frames.
Extract track ending at this offset, specified in frames.
Filename to write output to. Defaults to standard output.
-otype file type
Output file type. If unspecified, ascii is assumed. For the
full list of supported types, see the output of the -h
Frame spacing of output in seconds. If this is different from
the input spacing, the contour will be resampled.
Print information about the input file and its headers. This
option gives useful information such as file length, file
type, and channel names. No other actions are taken, and no
output file produced.
File containing new names for output channels
Differentiate contour. This performs simple numerical
differentiation on the contour by subtracting the amplitude
of the current frame from the amplitude of the next.
Although quick, this technique is crude and not recommended
as the estimation of the derivate is done on only one point.
Make delta coefficients (better form of differentiation). The
argument to this option is the regression length of the delta
calculation and can be between 2 and 4.
Length of smoothing window in seconds. Various types of
smoothing are available for tracks. This option specifies
length of the smoothing window which affects the degree of
smoothing, i.e. a longer value means more smoothing.
-smtype median | mean
Type of smoothing.
Convert track to another form. Currently only one form,
"label", is supported. This uses a specified cutoff to make
a label file, with two labels, one for above the cutoff (see
the -pos option), and one for below (see the -neg option).
Threshold for track to label conversion.
Name of negative label in track to label conversion.
Name of positive label in track to label conversion.
-pc longest | first
Combind given tracks in parallel. If option is "longest", pad
shorter tracks to longest, else if "first", pad or cut them
as appropriate to match the length of the first input track.