How can I regain my voice within a few hours?

I've been shouting (not screaming) lately and my voice suddenly changed. There's a noticeable difference and it feels as though I have something stuck in my throat when I talk. I've tried honey, it helped but only a little. Is there any way I can regain my voice quickly? Any exercises (no matter how strange), or foods I can easily find at home that will help?
How can I regain my voice within a few hours?
Post Opinion