CH_LAB(1)

✨ ch_lab β€” change/copy label files ✨

okay bestie, welcome to ch_lab(1), from the General Commands Manual section of your local man pages πŸ’– she's a lil label-file copy-and-remix machine and honestly? she ate.


🌸 SYNOPSIS 🌸

ch_lab [-S frame spacing] [-start time] [-end time]
       [-ext file extension] [-extract file] [-extend time]
       [-f sample frequency] [-lf sample frequency] [-itype file type]
       [-key key file] [-lablist list of labels] [-length time]
       [-map map file] [-name feature name] [-class class]
       [-o output file] [-otype file type] [-pad high | low]
       [-pos list of labels] [-q timestep] [-range range]
       [-sed sed file] [fl shift time delta] [-style output stype]
       [-vocab vocab file] [-verify] [-nopath] [-base] [-combine]
       [-divide] [-h] input files ...

πŸ¦‹ DESCRIPTION πŸ¦‹

so ch_lab copies from one or more input label files over to an output label file, and along the way she can optionally do a whole bunch of operations. it's giving "glow-up on the way out the door" πŸ’…

the following option flags are recognized:

  • -h β€” print a summary of usage to standard output. short, sweet, iconic.
  • -S frame spacing β€” the frame spacing of the output.
  • -start time β€” start time, in seconds, for label extraction.
  • -end time β€” end time, in seconds, for label extraction.
  • -ext file extension β€” the filename extension to use for multiple output files.
  • -extract file β€” extract a single file from a list of files.
  • -extend time β€” extend the track file by time seconds beyond the label file.
  • -f sample frequency β€” sample frequency of the label file.
  • -lf sample frequency β€” sample frequency for labels.
  • -itype file type β€” type of the input label file: esps, htk, ogi.
  • -key key file β€” key label file.
  • -lablist list β€” list of labels to be considered as blank.
  • -length time β€” length of the track produced, in seconds.
  • -map map file β€” label mapping file.
  • -name feature name β€” eg. Fo Phoneme.
  • -class class β€” name of class defined in op file.
  • -o output file β€” output file name.
  • -otype file type β€” output file type: xmg, ascii, esps, htk.
  • -pad high | low β€” pad with high or low values.
  • -pos list β€” list of labels to be regarded as 'pos'.
  • -q timestep β€” quantize label timings to nearest value. (yes, the original says "nearst" β€” we keep her exactly as she is, typos and all 🫢)
  • -range range β€” difference between high and low values.
  • -sed sed file β€” perform regex editing using the sed file.
  • fl shift time delta β€” shift the times of the labels. (no dash, bestie, that's just how she is)
  • -style output style β€” output style, e.g. track.
  • -vocab file β€” file containing list of words in vocabulary.
  • -verify β€” check that only labels in the vocab file are in the label file.
  • -nopath β€” ignore pathnames when searching label lists.
  • -base β€” use base filenames for lists of label files.
  • -combine β€” (listed with no description, she's mysterious like that ✨)
  • -divide β€” (same, no description, main character energy only)

πŸ‘‘ SEE ALSO πŸ‘‘

ch_wave(1) ch_track(1)


and that's the whole page, bestie πŸ’œ Edinburgh Speech Tools, dated April 5, 2001 β€” go forth and copy those label files, no cap πŸŽ€βœ¨