It just occurred to me, how are they going to handle our character's name? We get the option to tell people our name at several points, which isn't an issue until our character has to actually say the lines.
I guess they’d just have to skip that particular bit of the line in the voiced part. Usually we’re saying something else as well, such as greeting the other person, and that could be voiced. I’m okay to let this slide for the odd sentence, to gain the benefit of a voiced protagonist the rest of the time. We already have to handwave the oddity common to other games with voiced NPCs, where we can give our character a custom name but other characters will never use it.
I guess at some point voice synthesising will become good enough to enable a game to naturally use a custom name in conversation without unreasonable resources being spent on this, but not sure we’re there yet?