You can let a player choose their own name, it's just more trouble than it's worth (unless someone has come up with a better way to do it).
You'd need to have the player pick it letter by letter, each letter would be a variable, and you'd have to paste the variables every time someone says the player's name.
Really more trouble than it's worth.