soliloquist

noun
  1. a person who speaks a soliloquy or talks to themselves
  2. Usage: theatrical; literary

Examples