Sorry, can't help with this one. The wav files I generate with eSpeak seem fine. They are the correct size as far as I can tell, 346MB for a technical manual for a mobile phone translated at 160 words per minute, and the files play without problems using both sox and aplay. 160 words per minute is kinda slow, but made a pretty good test case. Live long and prosper, Lorenzo