reciter

noun
  1. a person who recites something, especially poetry or prose, aloud from memory

Examples