MKSS(1)

🌸 MKSS(1) β€” the noise-spectrum bestie 🌸

okay so real talk, this is mkss, manual section 1, and she is that girl for getting your mic noise sorted before you do spectral subtraction. no cap πŸ’…


✨ NAME ✨

mkss β€” calculate average spectrum for spectral subtraction πŸŽ€


✨ SYNOPSIS ✨

mkss [options...] {filename}

✨ DESCRIPTION ✨

so mkss is literally the tool that estimates your noise spectrum for spectral subtraction on Julius. here's the vibe: it reads a few seconds of sound data from your microphone input, calculates the average spectrum, and saves it into a file. that output file then gets used as noise spectrum data in Julius β€” via the -ssload option, iykyk 🫢

heads up bestie: the recording starts immediately after startup. like, no countdown, no "3… 2… 1…", nothing. it's giving main character energy and it does not wait for you 😭

the sampling format is 16bit and monoral. and if the output file already exists? yeah it gets overridden. gone. replaced. periodt πŸ’€


✨ OPTIONS ✨

  • -freq Hz β€” sampling frequency, in Hz (default: 16,000) 🎡
  • -len msec β€” capture length, in milliseconds (default: 3000) ⏱️
  • -fsize sample_num β€” frame size, in number of samples (default: 400) 🧚
  • -fshift sample_num β€” frame shift, in number of samples (default: 160) 🌈

✨ SEE ALSO ✨

  • julius(1) β€” the whole reason we're here πŸ’–

Copyright (c) 1997-2000 Information-technology Promotion Agency, Japan

Copyright (c) 1991-2008 Kawahara Lab., Kyoto University

Copyright (c) 2000-2005 Shikano Lab., Nara Institute of Science and Technology

Copyright (c) 2005-2008 Julius project team, Nagoya Institute of Technology


✨ LICENSE ✨

The same as Julius. πŸ“œ


and that's the whole page bestie, slay πŸ’…βœ¨ this version is dated 10/02/2008, so she's been iconic since way back, and she's still serving. mwah πŸŽ€πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from