Nouns

(n)soliloquy, monologuespeech you make to yourself
(n)soliloquya (usually long) dramatic speech intended to give the illusion of unspoken reflections