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.-Sframe spacing β the frame spacing of the output.-starttime β start time, in seconds, for label extraction.-endtime β end time, in seconds, for label extraction.-extfile extension β the filename extension to use for multiple output files.-extractfile β extract a single file from a list of files.-extendtime β extend the track file by time seconds beyond the label file.-fsample frequency β sample frequency of the label file.-lfsample frequency β sample frequency for labels.-itypefile type β type of the input label file:esps,htk,ogi.-keykey file β key label file.-lablistlist β list of labels to be considered as blank.-lengthtime β length of the track produced, in seconds.-mapmap file β label mapping file.-namefeature name β eg.FoPhoneme.-classclass β name of class defined in op file.-ooutput file β output file name.-otypefile type β output file type:xmg,ascii,esps,htk.-padhigh|lowβ pad with high or low values.-poslist β list of labels to be regarded as 'pos'.-qtimestep β quantize label timings to nearest value. (yes, the original says "nearst" β we keep her exactly as she is, typos and all π«Ά)-rangerange β difference between high and low values.-sedsed file β perform regex editing using the sed file.flshift time delta β shift the times of the labels. (no dash, bestie, that's just how she is)-styleoutput style β output style, e.g.track.-vocabfile β 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 π
and that's the whole page, bestie π Edinburgh Speech Tools, dated April 5, 2001 β go forth and copy those label files, no cap πβ¨
π¦ where this page comes from
- debian bookworm: speech-tools 1:2.5.0-13
- debian trixie: speech-tools 1:2.5.0-13+b4
- ubuntu jammy: speech-tools 1:2.5.0-12
- ubuntu noble: speech-tools 1:2.5.0-13build2
- ubuntu questing: speech-tools 1:2.5.0-13build2
- ubuntu resolute: speech-tools 1:2.5.0-14build1
- ubuntu stonking: speech-tools 1:2.5.0-15
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms