В общем случае такое не сделать, т.к. без пробелов нельзя однозначно разбить на буквы.
Например
вг · − − − − ·
йн · − − − − ·
сочетания двух букв дают одинаковую последовательность.
Как вариант можно иметь словарь слов, и пытаться найти все варианты и сопоставить их словам из словаря.
+ можно учитывать вероятность встречи тех или иных комбинаций букв