vas3k
11.01.2011 09:13 Desktop
Представьте себе задачу машинной транскрипции. Значит есть табличка вида:
-es => ес
-pro- => про
~lo =>ло
fa# => фа
gr => г
в общем ~ — гласная, # — согласная, остальное понятно. Типа -es — значит в конце слова, -pro- — в середине.
В общем предлагайте свои алгоритмы как применить это все к слову, чтобы получить его русскую транскрипцию. Пока остановился на простом пробегании слова и отбрасывания "левых" вариантов пока не останется 1. Может чего лучше есть?
тебе нужен парсер грамматик
ну это что-то типа ФГ и получается...