Eh, I've heard less believable robot voices. I mean, the one you posted doesn't sound quite like a person, but I don't think people would complain too much about an alien sounding like that.
I thought when you meant robotic you meant more like Windows text to speech: