Android realtime output sound processing
<p>I am building a regional language android app (hindi) with text to speech support.</p>

<p>Android has only female voice for hindi tts. I need a male voice as well.</p>

<p>Is there anyway I can route the sound output of TTS to some audio processor in my app and change certain attributes of the audio to make it sound like male and then make it to come out through speakers?</p>

<p>Changing only the pitch does not help. Hence the need of more explicit processing.</p>