Это не технический ответ, а:
Некоторое время назад у Daily WTF был пост, описывающий парня, который написал именно тот тип вещей, который вы пытаетесь создать, причина в том, что материал Daily WTF состоит в том, что в итоге генератор выплевывал вещи, которые звучали как проклятие слова.
С The Daily WTF - Автоматический генератор проклятий
Цепи Маркова! - выпалил он. - Мы можем использовать статистический текстовый анализ для генерации случайных слов, составленных из естественных фонематических комбинаций. Они не будут настоящими словами, но будут соответствовать ожидаемым английским образцам, и люди смогут произносить и читать их совершенно естественно. "
Бьюсь об заклад, если вы прочитаете этот пост, вы получите идеи о том, как улучшить то, что у вас уже есть.