when a character is speaking his/her thoughts out loud it is called a soliloquy
Answer:
Soliloquy is the answer.
Explanation:
Macbeth is a play written by English poet and playwright William Shakespeare. It narrates the story of a guy who is told by three witches that he will become king. In this case, the answer is soliloquy which is defined as a speech where the speaker talks to themselves or to the audience, making it the correct answer.