I had a stroke and was cured of my tinnitus for a long time, long enough to attend a concert. That turned out to be a mistake.
During the interlude, I had no tinnitus, but by the end of the concert, it had returned and never went away.
So yes, a stroke can cure you of tinnitus, but you may...