Generates random pronounceable strings.
Written in python 2.7 - does not yet run in python 3.x Now supports python3!
Thanks to natfan, there's now a PowerShell version too.
Every time a new word is generated, it is sent to me for approval.
Nah, just make sure no more than two consonants or three vowels appear together.
This results in words that are mostly possible to say, but you do get weird stuff like qx, db, etc.
I use Python's Random
library/function/module thingy. The shorter the words you generate, the more likely they are to match an existing word.
- Tidy code up.
- Fix length 0 bug.
- Better 'pronounceable' check.
- Check generated words againsts a dictionary to see if they already exist.
- Allow for language-root specific generation, such as Germanic or Japonic.