Chosen Solution

while calling im not able to hear the other end’s voice and my voice is not even audible to others. speaker and facetime button is unmuted . plz give me the solution. is this a hardware issue or software?

You could start by doing a hard reset to eliminate most software issues. If that doesn’t solve the issue, then it could be a modular component issue. You will need to test out the various speakers (ear speaker and loud speaker) and microphones (there are three) to see if the problem is specific to only certain modules or all of them. There are 3 microphones in the iPhone. https://support.apple.com/en-us/HT203792 The bottom microphone is for Voice Memo and phone calls. The other microphones serve as error cancellationThe (top) front microphone is used for FaceTime calls, Siri and selfie videos with the front camera (FCAM). The top back microphone serves as error cancellationThe (top) back microphone is used for videos with the rear camera (RCAM). The top front microphone serves as error cancellation Make sure you update your device to the latest version of iOS and then try to isolate which microphone is not working properly by trying each individual microphone with the related apps above. If the issue affects more than one microphone, then it could be the Audio Codec IC on the logic board. The iPhone 7 has a weakness at the Audio IC level so this could be what’s affecting your phone. Anything at the logic board level will require micro-soldering so you would need to find a repair shop that offers those services.