Also why even mention voices? Larian already said the game will NOT be fully voiced.
So outside the "Pre-gen character" voices... all they would need is a few quips from every race type... Which they would have to do anyway because "Generic" is still an option.
Since obviously there is no reason why a Merchant SHOULD speak differently (and before you say "upper class" I should state that "noble" is one of the options for Generic as is "Jester" AND you can pick both under generic)