Я думаю, что вам лучше всего подготовить ввод в Flex / Flash, а затем использовать AIR (доступ к файлам на локальном компьютере) или алхимию Flash Player (в двух словах: адаптер для C / C ++ в Flash Player), чтобы поговорить с сервис, который делает то, что не может сделать Flash, в этом случае это будет синтез речи.
Одним из таких сервисов будет Microsoft Speech API. Если вы справитесь, это будет довольно круто, черт возьми! T
Речевой SDK 5.1