POCKETSPHINX_PITCH(1)
๐ 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 of2.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-nskiptoo, they're besties ๐ฏ)-samprateโ sampling rate of audio data. (it will be determined automatically if0.)-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 ๐
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
- nixpkgs unstable: pocketsphinx 5.1.1
- ubuntu resolute: pocketsphinx 5.0.4-3ubuntu1 ยท BSD-2-Clause
- ubuntu stonking: pocketsphinx 5.1.1-1 ยท BSD-2-Clause
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms