It sounds like they got a woman to do the Megasoid's voice. Lane certainly didn't supply it; I've seen enough of him in other roles to know that he speaks in a perfectly normal baritone.