POCKETSPHINX_PITCH(1)

๐Ÿ“ฆ version 5.1.1, in nixpkgs unstable, ubuntu resolute, ubuntu stonking

๐Ÿ’– POCKETSPHINX_PITCH ๐Ÿ’–

okay bestie, welcome to the manual page for pocketsphinx_pitch, from the General Commands Manual section of your local man situation (section 1, iykyk). this is a command-line tool and it is literally about finding the pitch in audio files. like, it listens to your audio and goes "hmm yes, this has a vibe, and the vibe is a frequency." obsessed. ๐ŸŽ€


โœจ NAME โœจ

spocketphinx_pitch โ€” extract pitch from audio files

(yes the name up there has a lil extra s on the front, no I will not be fixing it, that's what the page says and we respect the page ๐Ÿ’…)


๐ŸŒธ SYNOPSIS ๐ŸŒธ

pocketsphinx_pitch [ options ]...

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

so basically: this program reads audio files and analyzes them for pitch and voicing. that's the whole thing. it's giving "audio in, pitch knowledge out." โœจ


๐Ÿ‘‘ OPTIONS ๐Ÿ‘‘

  • -c โ€” the file you want to use for batch processing.
  • -di โ€” a directory, and your input file names are relative to this one, if you define it.
  • -do โ€” a directory, and your output files are relative to this one.
  • -ei โ€” the extension to be applied to all input files.
  • -eo โ€” the extension to be applied to all output files.
  • -flen โ€” number of seconds in each analysis frame. heads up, this one needs to be greater than twice the longest period you wish to detect. so like, to detect down to 80Hz you need a frame length of 2.0/80 = 0.025. math is math, bestie. ๐Ÿงฎ
  • -fshift โ€” frame shift: the number of seconds between each analysis frame.
  • -i โ€” the audio input file.
  • -input_endian โ€” endianness of audio data. (it will be determined automatically if you don't give it.)
  • -mswav โ€” defines the input format as Microsoft Wav (RIFF).
  • -nist โ€” defines the input format as NIST sphere.
  • -nskip โ€” if a control file was specified, the number of utterances to skip at the head of the file.
  • -o โ€” the text output file. (standard output will be used if you don't give one.)
  • -raw โ€” defines the input format as raw binary data.
  • -runlen โ€” if a control file was specified, the number of utterances to process. (see -nskip too, they're besties ๐Ÿ‘ฏ)
  • -samprate โ€” sampling rate of audio data. (it will be determined automatically if 0.)
  • -search_range โ€” the fraction of the best local estimate to use as a search range for smoothing.
  • -smooth_window โ€” number of frames on either side of the current frame to use for smoothing.
  • -voice_thresh โ€” threshold of normalized difference under which to search for the fundamental period.

๐Ÿซถ AUTHOR ๐Ÿซถ

David Huggins-Daines <dhdaines@gmail.com>


Copyright ยฉ 2007-2008 Carnegie Mellon University. See the file COPYING included with this package for more information.


okay and that's the whole page, we ate and left no crumbs ๐Ÿ“. this was page POCKETSPHINX_PITCH(1) from the General Commands Manual, dated 2007-05-12 โ€” like, ancient in internet years but still iconic. go analyze some pitch, bestie, you got this ๐Ÿ’–โœจ๐ŸŒˆ

๐Ÿ“ฆ where this page comes from