SPHINX_CONT_SEG(1)

✨ SPHINX_CONT_SEG ✨

okay bestie, gather round, because sphinx_cont_seg is a section 1 general commands manual page and it is literally here to chop your waveform into the non-silence bits. no cap. πŸŽ€


🌸 NAME 🌸

sphinx_cont_seg β€” segment a waveform file into non-silence regions πŸ¦‹


πŸ’« SYNOPSIS πŸ’«

sphinx_cont_seg [ options ]...

πŸ‘‘ DESCRIPTION πŸ‘‘

so the way this works: this program reads an input file and segments it into individual non-silence regions. it can process either a file or read data straight from the microphone. main character energy fr fr. πŸ’…

use following arguments:


✨ OPTIONS ✨

  • -adcdev β€” of audio device to use for input. 🎀
  • -alpha β€” preemphasis parameter
  • -argfile β€” file giving extra arguments.
  • -dither β€” add 1/2-bit noise
  • -doublebw β€” use double bandwidth filters (same center freq)
  • -frate β€” frame rate
  • -infile β€” of audio file to use for input. πŸ“
  • -input_endian β€” endianness of input data, big or little, ignored if NIST or MS Wav
  • -lifter β€” length of sin-curve for liftering, or 0 for no liftering.
  • -logspec β€” write out logspectral files instead of cepstra
  • -lowerf β€” lower edge of filters
  • -ncep β€” number of cep coefficients
  • -nfft β€” size of FFT
  • -nfilt β€” number of filter banks
  • -remove_dc β€” remove DC offset from each frame
  • -remove_noise β€” remove noise with spectral subtraction in mel-energies
  • -remove_silence β€” enables VAD, removes silence frames from processing 🀫
  • -round_filters β€” round mel filter frequencies to DFT points
  • -samprate β€” sampling rate
  • -seed β€” seed for random number generator; if less than zero, pick our own 🎲
  • -singlefile β€” a single cleaned file.
  • -smoothspec β€” write out cepstral-smoothed logspectral files
  • -transform β€” which type of transform to use to calculate cepstra (legacy, dct, or htk)
  • -unit_area β€” normalize mel filters to unit area
  • -upperf β€” upper edge of filters
  • -vad_postspeech β€” num of silence frames to keep after from speech to silence.
  • -vad_prespeech β€” num of speech frames to keep before silence to speech.
  • -vad_startspeech β€” num of speech frames to trigger vad from silence to speech.
  • -vad_threshold β€” threshold for decision between noise and silence frames. log-ratio between signal level and noise level.
  • -verbose β€” show input filenames πŸ”Š
  • -warp_params β€” defining the warping function
  • -warp_type β€” warping function type (or shape)
  • -wlen β€” Hamming window length

🫢 AUTHOR 🫢

written by M. K. Ravishankar <rkm@cs.cmu.edu>. this (rather lousy) manual page by David Huggins-Daines <dhuggins@cs.cmu.edu> 😭 (their words not mine, i think it's giving humble)


copyright Β© 1999-2001 Carnegie Mellon University. see the file COPYING included with this package for more information.


and that's the whole vibe check bestie β€” this page is dated 2008-05-12 and it lives in the General Commands Manual, section 1 of the sphinx fam. go segment something gorgeous. slay. πŸ’…βœ¨