Hi Lonelystar,
Good to hear from you! Can you please include a mode in your library to make ICOS-TTS speak in either the left or right audio channel. My solution in #21 works, but I think it will work faster if you integrate something like this into your source code. By the way: how do you intercept the TTS audio output and store it in a WAV file? You somehow have managed to make a bridge between the TTS audio output and the audiorecorder, which some people have claimed not to be possible (in other threads). Erel stated that it is only somehow possible via the microphone, but your solution results in excellent audio quality.
Other question: do you know of a way to play a WAV file (or TTS output) via het phone audio channel? I want to make a phone answering machine. You seem to know a lot about how to route oIr intercept audio.