Text to Speech Tools

Text To Speech (TTS) generates synthesized speech from textual representations of language. The technology allows dialogue systems to “talk back” in audible speech, which can make the user experience feel more realistic, especially when used alongside Automatic Speech Recognition.


Name Location Cost License Overview
Festival Speech Synthesis System Local Free X11 Written in C++ and uses the Edinburgh Speech Tools Library for low level architecture
Merlin Toolkit Local Free Apache Version 2.0 Written in Python based on the Theano numerical computation library; used for building deep neural network models for statistical parametric speech synthesis
Chrome TTS Cloud Free Proprietary Chrome provides native support for speech on Windows (using SAPI 5) Mac OS X and Chrome OS
IBM TTS Cloud Paid Proprietary Understands text and natural language to generate synthesized audio output complete with appropriate cadence and intonation
Android TTS Local Free Proprietary A class that can be instantiated by an Android application
ResponsiveVoice.JS Cloud  Paid Proprietary  A HTML5-based Text-To-Speech Javascript library designed to add voice features to web sites and apps with an unending free trial
NeoSpeech Cloud  Paid Proprietary A cloud software as a service TTS online tool
Voice RSS Cloud Paid Proprietary Voice RSS provides 350 free cloud based TTS requests per day
Amazon Polly Cloud Paid Proprietary  Amazon Polly API allows 5 million free characters of TSS per month
iSpeech Cloud Paid Proprietary Easy integration with many languages