title: How to create custom text-to-speech engine
body: <p>As I know, TTS needs TTS engine to speak one language. In Android emulator 2.2, Pico TTS engine is default. It has only some popular languages. I can see some engines on Market which must be purchased to install. My question: <strong>is there any way to create a custom engine which support other languages?(by programming or using software)</strong> </p>
  
  <p>(I don't know if I should post this question in StackOverflow or SuperUser. If wrong place, please migrate it)</p>