Yeah that was fun to do, I really like the Crazy Talk program. One problem is that they stopped using TTS in version 5, so my demo uses files made with version 4. Instead they went the route of using Flash, but that won't do on-the-fly-TTS very simply, which is unfortunate.
Would be nice to see this making it's way into Hal too, it's probably the simplest way of making an avatar that I have so far come across.