I'm with the others who suggested using female names. It might be too creepy for you when you say "Stanley, take me home" to navigate home and a female voice responds with "perfect, it'll be nice to be home"
Fwiw, I feel less douchy when I say "hey Oksana, roll down my window" than I would saying "hey BMW, roll down my window", so you really should name it