Every kitten I've met had voices that cracked when they attempted to speak. I believe that's what Velox is referring to.

Not sure about the rolled r's tho. Purring is something else entirely.