Active TTS wraps SAPI4 and SAPI5 in a simple way to use.
Although there are Speech Application Interface (SAPI) on windows, the interface is very complex. Especially there are two major SAPI versions (SAPI4 and SAPI5) existing, which are not compatible between each other. So if you want to support SAPI4 and SAPI5 compatible engines (there are a lot of free SAPI4 voices on internet, so SAPI4 is still useful) , you have to spend double effort. Based on such fact, Active TTS wraps SAPI4 and SAPI5 into a common interface which is efficient and easy to use.
Active TTS is specially designed to convert text to audio file.
It converts text to speech on the fly, no temporary files are needed. It directly encodes the speech output from TTS engines to audio file. And it supports a lot of major audio formats.
Active TTS can convert MP3 to swf (Macromedia flash movie) so that the speech can be embeded in web sites easily Active TTS supports SAPI4 and SAPI5 compliant voices. It can be easily integrated into applications written in languages that support ActiveX Component such as Visual C , Visual Basic, Delphi, C Builder, .Net languages, Java, Scripts like Perl, Php, Python, ASP.Net.