This is how I did it under Ubuntu:
- Download xpvox here.
- Compile it (I had to install libforms and then change all instances of
- Install speex.
- Make sure /dev/dsp0 exists (if not, mknod /dev/dsp0 c 14 3).
xpvox -ios | speexenc -V --rate 44100 - out.spx.
After you quit xpvox, you’ll find a file called
out.spx which contains all recorded traffic, with silent bits cut out.