Hello,
Since you have sore throat with green mucus & have lost your voice, you are suffering from laryngitis. Give rest to your voice, do not talk. Rinse your mouth with warm salt water & gargle your throat 3-4 times a day.
Green mucus is indicative of bacterial infection. You can take a oral course of
Azithromycin or
Erythromycin. For pain throat take
acetaminophen. Take medicines after food to avoid acidity.
Take semi solid food like porridge, oats meal, custard to help swallow easily. You can take warm beverages & soups.
Do not smoke, do not take alcohol. You can take antihistamines, one sos at bed time to avoid
allergic cough.
However, you are suggested to get clinically examined by an ENT & get routine throat examinations done to rule out tonsillitis's,
pharyngitis or any other pathology. You will be treated accordingly.
Hope I have answered your queries. Let me know if I can assist you further.
Take care
Regards,
Dr. Nupur K