> Есть еще espeak, но не знаю умеет ли оно русский.
Теоретически умеет:
echo "здравствуй мир, ты будешь страшно удивлён" | espeak -g 7 -s 85 -p 65 -v russian_test --stdout | aplay -t wav
нормальных под линукс нет, все не похожи на человеческую речь, а вот под виндой я слышал, как называется не знаю, но там не то что слова ровно звучат, даже с интонацией
Когда-то под виндой юзал Digalo и Katerina, все были платные, но, по крайней мере, письма из theBAT! Дигало довольно _неплохо_ проговаривал. Похоже открытых альтернатив с хорошим звучанием попросту нет...