I want to add new voices (e.g. a female voice or a cartoon voice) to the existing Pico TTS engine that ships with Android. It ships with only one male voice. I know there are other TTS engines that support multiple voices but they are not free. I want my Android application to be able to use multiple voices.
Does anyone know how to achieve this?