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