Text To Speech. 영어로는 몇 가지가 있고, 한국어는 여러 군데서 무한삽질 중으로 알고 있습니다. 저도 한가지 생각해둔 건 있는데 말은 쉽지만 실제 구현이 졸라 어렵습니다. 결론은, 아직 쓸만한 건 없습니다. kr.qrio.com던가에서 음성 메시징 서비스를 하면서 TTS를 씁니다. 이 정도가 아직은 한계인 것 같습니다.--from [ke'izi] : where is [r]?
한국어 TTS 는 상용 제품이 많고 공개 엔진은 음성 데이터가 제한적입니다. 리눅스에서는 festival 같은 오픈소스 음성 합성 엔진을 쓸 수 있지만 한국어 음성은 부족합니다. 목적에 맞춰 상용 음성 API 를 쓰는 방법도 검토해 보세요.