Original: Maggie 's squeaking and occasional speaking parts are currently provided by Nancy Cartwright , but she has also been voiced by guest stars James Earl Jones , Elizabeth Taylor and Jodie Foster .
Simplified: Her squeaks and occasional speaking parts are regularly done by Nancy Cartwright or Yeardley Smith .