За пару вечеров с помощью Warship'а сделал
прогу-говоруна для детей.
Делал исключительно для себя (сына), чтоб учить говорить и читать по слогам. Поэтому интерфейса нет - все кнопками на клаве (пробел -говорить, ктрл - стереть).
В момент произношения озвучиваемые буквы красятся.
Есть дома настенная азбука, которая озвучивает буквы, но вреда от нее больше пользы, т.к. она учит говорить "БЭ, ЭМ, ТЭ.."
Вот и получается что мама это эм-а-эм-а.
Логика работы программы простая:
* есть буквы - звуки (это алфавит) - делятся на гласные и согласные. При этом с точки зрения произношения Ь - гласная, Ъ - вообще не буква, а пробел-разделитель.
* есть слоги - это всегда согласная + гласная
Вот и вся теория!
Озвучив себя и нарезав 290 файлов (буквы + все варианты слогов, включая вырожденные "щы" и прочие), имеем синтез своего голоса
(коряво, по слогам), способного произносить слова из 20 букв, которые не многие сами произнесут в жизни.
А для ребенка очень наглядно, пишется фраза (слово) и визуально подкрашивается произносимая пара букв (слог). Польза двойная - вид букв + их звучание.
В текущей реализации использована неполная озвучка, нехватило мне желания озвучивать все полностью,
использовал найденные в Инет ресурсы, а там не все, увы, слоги, нет, например, "ву", "ге".
Попутно нашел аналоговый настенный агрегат - азбуку из слогов.
Вот это другое дело! Пока ее мне хватит, поэтому доозвучивать ничего не буду.
Если кто хочет иметь полную озвучку своим голосом, свяжитесь со мной.