views:

311

answers:

2

We have a application that we were planing to use Microsoft speech API for. Now we tested it on Windows XP using Microsoft Sam voice and frankly it sound terrible ... It's almost impossible to hear what the voice is trying to say.

Are there other, better voice. Are there any updates or newer versions out there that are better. Are there other product, open source projects etc that can work as an alternative?

Just to clarify - It needs to have some sort of API so I actually can program against it.

+2  A: 

AT&T Natural Voices engine produces great speech but its not free
there is also NeoSpeech which are also good - Not free as well

Alon
+2  A: 

On Windows about the best I have found was using the speech API and voices from AT&T Natural Voices: http://www2.research.att.com/~ttsweb/tts/demo.php

They are however VERY expensive if available at all. I have run into projects where the usage/business model was so far from what AT&T was thinking of that they wouldn't even sell a license.

There is a free software alternative, Festival: http://www.cstr.ed.ac.uk/projects/festival/ , the quality though is horrible. It is about 10 years behind the current sound quality of commercial systems. It is however free.

A third alternative which has worked well for me was to shift the voice synthesis part of a few projects to OS X. OS X has a decent set of tools and speech APIS and a fairly decent set of stock voices. The downside of course is that prorams written for these APIs run only under OS X which runs only on Apple hardware.

Michelle Six