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.
-itypefiletype
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 option.
-ctypeF0 | track
Contour type, either F0 (fundamental frequency) or track.
-stime
Frame spacing of input in seconds, for unheadered input file.
-cchannels
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.
-starttime
Extract track starting at this time, specified in seconds.
-endtime
Extract track ending at this time, specified in seconds.
-fromframe
Extract track starting at this offset, specified in frames.
-toframe
Extract track ending at this offset, specified in frames.
-ofile
Filename to write output to. Defaults to standard output.
-otypefiletype
Output file type. If unspecified, ascii is assumed. For the full list of supported types, see
the output of the -h option.
-Stime
Frame spacing of output in seconds. If this is different from the input spacing, the contour
will be resampled.
-info
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.
-track_namesfile
File containing new names for output channels
-diff
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.
-deltalength
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.
-smtime
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.
-smtypemedian | mean
Type of smoothing.
-stylestyle
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).
-tthreshold
Threshold for track to label conversion.
-neglabel
Name of negative label in track to label conversion.
-poslabel
Name of positive label in track to label conversion.
-pclongest | 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.