Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I tried several text-to-speak programs (on linux) such as Fetival, eSpeak, etc; but the voice in all of them is very robotic. There are voice templates to change voice from male to female, but the problem in them all is that the system read each word separately, instead of starting to read a sentence.

Is there any advanced program or trick to read a text with a relatively natural voice?

The current artificial voices cannot be listened for a long text (too boring as the listener cannot concentrate).

share|improve this question
I guess what you're looking for is the holy grail of speech synthesis :) –  slhck Dec 12 '12 at 19:11
I don't know what software they use, but the NOAA weather radio broadcasts are EXCELLENT. I would not object to listening to that program read a long text. –  Jeanne Pindar Dec 12 '12 at 23:19

5 Answers 5

up vote 4 down vote accepted

I think you mean Text-To-Speech (TTS) since you are talking about a robotic voice. TTS engines take written text and voice it back, whereas speech recognition engines understand human speech and convert it into a machine readable format. Loquendo has the most natural sounding TTS engine I have heard. They have a version for Linux. They have an interactive demo you can play with to hear how great it sounds. There TTS engine can take special characters in the text to do things like provide emphasis on phrases or even make the voice laugh or cry. Not many TTS engines do this.

share|improve this answer
I was impressed with the quality of voice. However, it is a commercial product, and it was hard to explore the price. It seems it has been merged to Nuance products, but the link is dead. –  All Dec 12 '12 at 19:42
Loquendo was purchased by Nuance last year. You will have to speak with a Nuance sales rep to get pricing, and it will be pricey. That is the trade-off right now between open source and commercial products. I have not heard an open source TTS yet that compares to something like Loquendo. Some times you do get what you pay for. –  Kevin Junghans Dec 12 '12 at 19:50
Loquendo Susan was available for a while on the Android Market but then Nuance pulled it out inexplicably. Strange move... until the reason was revealed when they released an inferior, half-baked Siri-like imitation that uses Susan's voice. Very disappointing. –  scatmoi Mar 19 '13 at 1:52

After weeks of researching the same question I found the voices from Ivona (here) and Loquendo (here and here) to be the best TTS voices available for Windows. Only Ivona lists prices on their website though. To actually use the TTS voices on your Windows PC I recommend Balabolka (free), Ivona MiniReader (free) or Ivona Reader.

Next check out Clearly from Evernote. It is a browser extension currently only available for Google Chrome. It provides TTS for premium customers only. The (iSpeech powered) TTS voice is not as good as Ivona's or Loquendo's but it gives you a nice reader view on blog posts/articles by stripping away distracting page elements. You can also set it to auto-highlight the currently read word!

Check out ReadSpeaker too which can be implemented by website owners into their site. Readspeaker provides auto-highlighting of the currently read paragraph/word, auto-scrolling and the ability to change the TTS speed.

[Edit:] There are some free useful Google Chrome extensions that are powered by iSpeech as well.

share|improve this answer

You can buy a ready made device . http://www.textspeak.com makes human sounding text to speech products, boards and boxes. They have 20 languages and simple are the best sounding TTS you can find.

There is no license or development...just buy the box if you only need one voice output.

(This is NOT a SW solution, but we used it in a paging systems... 5 minutes to install)

From their site

"TextSpeak Embedded Text-To-Speech modules series convert ASCII text to a natural, clear voice with unlimited vocabulary. The small footprint, plug-in solution accepts wide range of input data to generate real-time speech for Security Transit Medical and Industry.


share|improve this answer

Cepstral seems to provide reasonable prices for text to speech voices. You might want to check them out as an option.


share|improve this answer

I don't know if it's open source, but Google's TTS is free, and is very natural sounding in comparison to Samsung's and Microsoft Anna.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.