Use the open source sndpeek program and a simple Perl script to read specific sequences of tonal events of your choice -- literally you can whistle, burp or perform any sound at your computer -- and run commands based on those tones.