A speech given by a character that is somewhat long and expresses his/her feelings out loud is called a soliloquy.
8.7m questions
11.3m answers