Default [Q] sound problem

So .. I was washing my phone under a very low pressure tap water .. and got my phone's speaker entered by water which made the sound very low and distorted .. not a big thing .. happened before and then it dried and the sound came back as it was before .. but this time it took about 2 days !! I did every thing i could .. put it in a bag of rice .. tried to suck out water with vacuum cleaner .. but nothing happened
is my speaker damaged or I have to wait longer ? this problem is starting to freak me out
thanks in advance .
Nokia 3230 > Nokia N73 Music Edition > Samsung S5230 Star > iPhone 3GS > Samsung Galaxy Ace S5830 > Samsung Galaxy SII I9100 > Sony Xperia Z C6602 > Sony Xperia Z1 C6903