| Windows | Linux | Mac OS X |
| TTS engine & SDK… | TTS engine & SDK… | TTS engine & SDK.. |
| MRCP v1/2 server | MRCP v1/2 server | |
| VTAPI | VTAPI | |
| TTS server | TTS server | |
| SAPI5 |
| Android |
TTS engine & SDK… |
| iOS | TTS engine & SDK… |
| Embedded Linux… |
TTS engine & SDK… |
| WinCE | TTS engine & SDK… |
| Windows Mobile |
TTS engine & SDK… |
| Web Services… | SOAP/REST |
| On-Demand | GUI Interface… |
• Our MRCP Server supports IETF certified MRCP v1/v2 (Media Resource Control Protocol, RFC 4463)
• The MRCP server is being used with i.e. the Asterisk and UniMRCP module
• Both VTML and SSML are applicable
PC/Mac Version
• API: C
• For Windows version, a simple desktop version of the TTS application (VT Editor) is included
• VTML supported
• Multi-port (or thread) can be supported
• Package doesn’t support multi-loading – by using the SDK you can’t have more than one TTS voice in the same application.
• To enable the multi-loading function you should use either VTAPI or TTS server package
Embedded Version
• API: C (Embedded Linux, WinCE, and Windows Mobile), Java (Android), and Object C (iOS)
• VTML supported
• Multi-port (or thread) can be supported
• API: C, Java, and .NET (Windows version only)
• This package supports a protocol used in communication between the TTS server and a client to synthesize text into voice
• For the Linux version, Fedora, CentOS, and RedHat are officially supported
• Both VTML and SSML supported
• TTS – Eclipse integration supported
• API: SOAP & REST
• SSML supported
• Customer doesn’t need to host the TTS server on their side
• API: SAPI API provided by Microsoft
• Both VTML and SSML supported
• API: C
• VTAPI is a High-Level TTS engine API to develop applications directly using one or more installed TTS engines
…with unified and single API
• Both VTML and SSML supported
• Easy to convert input text to audio files
• You doesn’t need to host the TTS server on the premise
Copyright © 2013 Speech Technology Group