wav2cdr is what you want. It is a command line tool for doing what you want (among other things). Just add a --towav flag so your wave files don't really get converted to cdr. With --silenceinfo you get a list of places that are silence as defined with --silencethresh. --silencecuts cuts a large file into pices. Works very well!