listener is a typical security-related program like the motion package (which detects motion on a Webcam): it listens for sound. If it detects any, it starts recording until the sound stops (or a bit later, which is configurable). It stores the audio in .WAV files.
| Tags | multimedia Sound/Audio Capture/Recording Security Utilities |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX BSD FreeBSD Linux NetBSD OpenBSD |
| Implementation | C |
Recent releases


Release Notes: This is a maintenance release, fixing all kinds of small bugs.


Release Notes: This version now uses portaudio. This means it is more stable and should run on other platforms (such as Mac OS X). This version also has a new, more flexible commandline format for selecting sample rate and such.


Release Notes: This version supports ALSA for sound I/O. The "on_event_start" handling was fixed. Listener can now write its PID to a file when running in daemon-mode. One-shot recording was also added.


Release Notes: 'on_event_start' can now specify what script to start as soon as the recording starts. One can now use a fixed amplification factor. One can now let the listener store the audio recorded before the sound started. 'setlistener' stopped working, and has been fixed.


Release Notes: The output filename can be defined with a template, audio can be automatically amplified, audio recorded before the sound starts can be stored to disk, recording from stereo sources now works, and a Makefile has been added for FreeBSD.
Recent comments
20 Jun 2012 12:17
Yes, nice program, worked fine for me too. I like the background mode, it is really like a spy, so, be careful about what you will do with it!
03 Jan 2005 16:21
Sweet
The program have worked great for me but the filters packaged with it makes the program to seg fault. If anyone have build any good filter please let me know.