I’ve been having exactly the same problem. Like a lot of you guys, I’m a big RPG-er too, so having my character’s every detail match how I want it is quite important, as I’m sure you can appreciate.
I think the game is getting confused about which voice is assigned to which character, since for my very first character, I chose the fairly generic American-sounding voice. Since then, every other character I have created (and that’s a fair few) has had this same American accent, regardless of which voice I chose.
I’ve tried using the glitch that so many websites talk about to try to change each character’s voices, but alas, it hadn’t worked for me yet. Here’s hoping that a patch will be released to clear this up and give our characters their original voices back, save for deleting and starting again. 