logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ch_track — change/copy track file

Description

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.

Name

       ch_track — change/copy track file

See Also

ch_lab(1) ch_utt(1)

Edinburgh Speech Tools                            April 5, 2001                                      CH_TRACK(1)

Synopsis

ch_track  [-h]  [-itypefiletype] [-ctypecontourtype] [-sframespacing] [-cchannels] [-starttime]
                [-endtime] [-fromframe] [-toframe] [-ofile] [-otypefiletype] [-Sframespacing]  [-info]
                [-track_namesfile]  [-diff]  [-deltalength] [-smtime] [-smtypemedian | mean] [-stylestyle]
                [-tthreshold] [-neglabel] [-poslabel] [-pclongest | first] inputfile

See Also