О, у меня таких програм есть много.
Здесь можно узнать кое-что новое
http://kosmos30001.narod.ru/ostr.htm
Некоторые из речевых синтезаторов:
Acapela Elan Speech
Digalo Russian Nicolai
RealSpeak - Katerina
L&H russian
Sakrament TTS
Там же на сайте есть ссылки ко всем программам.
У каждой - свои недостатки. Вам решать.
Для работы нужно еще скачать речевые движки, а также SAPI 5. (Speech API) или предыдущий версий.
Движки идут как с программой, так можно и скачать с сайта Майкрософт:
http://activex.microsoft.com/activex...2/lhttsrur.exe
http://activex.microsoft.com/activex...2/lhttseng.exe
http://activex.microsoft.com/activex...2/lhttsdun.exe
http://activex.microsoft.com/activex...2/lhttsged.exe
http://activex.microsoft.com/activex...2/lhttsspe.exe
http://activex.microsoft.com/activex...2/lhttsiti.exe
http://activex.microsoft.com/activex...2/lhttsptb.exe
http://activex.microsoft.com/activex...2/lhttsfrf.exe
http://activex.microsoft.com/activex...2/lhttsjpj.exe
http://activex.microsoft.com/activex...t2/tv_enua.exe
Движки устанавливаются в систему, позже их можно использовать в синтезаторах, движки можно увидеть также, зайдя в Панель управления -> Голос. Там кроме Microsoft Sam появятся другие.
Некоторые синтезаторы используют свои движки, некоторые требуют обязательной установки сторонних. Обратите внимание, что не некоторые движки не подходят к определенным синтезаторам.
К программе-синтезатору также может прилагаться словарь - это такой файл, который помогает синтезатору правильно формировать ударение, интонацию и др. Если Вы планируете слушать текст на русском, то Вам почти не обойтись без словаря.
Не все синтезаторы могут использовать словари. Также словари могут иметь разный формат. Скорее всего Вам придется искать такие словари
вручную, например на сайтах-производителях поданых выше програм.
Добавлено через 2 минуты
Движки также могут использовать:
ToM_Reader
Haali-Reader
CoolReader