It sounds to me like Joy is text-to-voice, and I’m wondering if would be possible for players to change what she says, and add/change triggers.

So instead of “you are getting hungry” at 55, we could change it to "Would you like a snack?” at 50, and add “are we there yet?” after 8-minutes in cockpit.