Instead of just having one voice narrate the entire thing, there should be voices assigned to each character. I would suggest having the player choose the voice for their own character from a databank of voices to choose from (and preview) that would play whenever they said something. Then have the AI choose voices for NPCs. That could be linked to the AI text corresponding to the NPC. For example, The Old Man says, "Hello there." Would trigger the voice that is labeled as 'Old Man'. I'd be really excited to see this game evolve into a more multimedia experience.
Under consideration AI feature