I haven't tried it, but there's a voice-activated recorder called "dspspy" which may be adaptable to your purposes. It appears to use OSS audio, so some work will probably be needed if/when you migrate to an ALSA based system (i.e., FC2 or later). http://freshmeat.net/projects/dspspy/