ok, so in almost all games, the voices are scripted to omit the name of the player, because there is no way to know what name the player would pick. But what if you didn't have to know? Sounds impossible, right? Hear me out. Text to Speech technology has come a very long way. Even Siri, Cortana, and other such voices all use TTS technology. Here's the thing: they have to record the voices somehow. What if all your voice actors had to do was make TTS voices, then you took the player's name as input and had the appropriate voice just read it? This has other long term benefits, such as if a voice actor cannot/will not continue. You don't have to find a new one, you just take the existing tts read the new script.