SPEEXDEC(1)
β¨ SPEEXDEC(1) β¨
okay bestie, welcome to the User Commands section, this is the manual page for speexdec π
π NAME π
speexdec β the reference implementation speex decoder. that's it, that's the whole job description π«Ά
πΈ SYNOPSIS πΈ
speexdec [options] input_file.spx [output_file]
π¦ DESCRIPTION π¦
so what this icon does is: it decodes a Speex file and produces a WAV file or a raw file. periodt β¨
π input_file can be:
filename.spxβ a regular Speex file, the classic, the standard, the main character π-β stdin, feeding it straight from the pipe, we love a streamer π«Ά
π output_file can be:
filename.wavβ a Wav file π§filename.*β a Raw PCM file, and yes literally any extension other than.wavcounts, that's the whole vibe check π-β stdout, sending it out into the void, slay π- (nothing) β if you give it no output file at all, it will be played to soundcard. no file, just vibes π΅
β¨ OPTIONS β¨
--enhβ enable perceptual enhancement. this is the default, bestie, it's already on π--no-enhβ disable perceptual enhancement π--force-nbβ force decoding in narrowband--force-wbβ force decoding in wideband--force-uwbβ force decoding in ultra-wideband--monoβ force decoding in mono π--stereoβ force decoding in stereo π§--rate nβ force decoding at sampling rate n Hz, like--rate n, you pick the number β--packet-loss nβ simulate n % random packet loss. yes it's fake loss, it's a bit of a chaos demon π-Vβ verbose mode, it shows the bit-rate π₯-h,--helpβ this help, hi hello welcome π«Ά-v,--versionβ version information π--pfβ deprecated, use--enhinstead β οΈ--no-pfβ deprecated, use--no-enhinstead β οΈ
more information is available from the Speex site: http://www.speex.org π
please report bugs to the mailing list speex-dev@xiph.org. fr fr, they wanna hear from you π₯Ί
π COPYRIGHT π
Copyright Β© 2002 Jean-Marc Valin π
okay that's the whole page, you ate that, go decode something iconic π β¨
this was speexdec version 1.1, from way back in September 2003 β vintage, lowkey a classic, and honestly? still serving ππ¦
π¦ where this page comes from
- alpine 3.22: speex-doc 1.2.1-r2 Β· BSD-3-Clause
- alpine 3.23: speex-doc 1.2.1-r2 Β· BSD-3-Clause
- alpine 3.24: speex-doc 1.2.1-r2 Β· BSD-3-Clause
- arch rolling: speex 1.2.1-3 Β· BSD-3-Clause
- debian bookworm: speex 1.2.1-2 Β· BSD-3-Clause
- debian trixie: speex 1.2.1-3 Β· BSD-3-Clause
- fedora 43: speex-tools 1.2.0-20.fc43 Β· BSD-3-clause AND TU-Berlin-1.0
- fedora 44: speex-tools 1.2.0-21.fc44 Β· BSD-3-clause AND TU-Berlin-1.0
- opensuse-leap 16.0: speex 1.2.1-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: speex 1.2.1-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: speex 1.2.1-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: speex 1.2.1-160000.2.2 Β· BSD-3-Clause
- ubuntu jammy: speex 1.2~rc1.2-1.1ubuntu3
- ubuntu noble: speex 1.2.1-2ubuntu2 Β· BSD-3-Clause
- ubuntu noble: speex 1.2.1-2ubuntu2.24.04.1 Β· BSD-3-Clause
- ubuntu questing: speex 1.2.1-3
- ubuntu resolute: speex 1.2.1-3build1 Β· BSD-3-Clause
- ubuntu stonking: speex 1.2.1-3build1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms