synthesizer: recurse directories when looking for voice files