I don't think that it will be very expensive. You can see the prices here misterfix.us/shop/iphone-repair/iphone-6/iphone-6-microphone-speaker-replacement/ . I think they can replace the microphone speaker on your old iPhone very quickly. I believe that in any case you need to turn to professionals and find out exactly what is the problem with your phone.