In reply to:

Though having a prerecorded TTS file for every song on my empeg seems a little... um... wasteful. I dunno.



The voice I used for this TTS Clock program is actually only 8khz at 16-bit mono. We could probably figure out how to upsample this in real-time.

I'll use my library of songs as an example to calculate how much space would be requierd. Assuming you have a library of 4000 songs, and assuming it would take the TTS an average of 6 seconds to announce the title and artist, that would be 240000 seconds of speech. In 8khz 16-bit mono PCM format that would 368 MB to store the prerecorded speech. Yeah, that is a pretty large footprint, but I still have 15GB free on my 40GB player, so its not really that much. I think its worth it to get the highest quality TTS voices working on the empeg.

And if we use some compressed audio format instead of raw pcm, I think the footprint for this would be almost unnoticable.