How Do you fix the stereo in a 94 Jeep Cherokee when the radio comes on but no sound comes out of any of the speakers?

I had the same problem. I also have a cassette deck. I stuck my pinky figer in the deck hole and assisted cassette carriage down, then I pressed the "eject". To my surprise, the radio came on. I had been riding in silence for 3 weeks until then. On the other hand, I'm still looking for a new stereo that will fit the same hole. Having difficulty.