Can you solve this hard riddle? Many have heard me, but no one has seen me, I will not speak back until I’m spoken to. The Solution The Answer is: Echo