- Open the setting of your device and navigate and tap to General.
- Now on the next window, tap on Accessibility.

- After that, go to Phone Noise cancellation and turn off the toggle switch.
Reset All Setting of iPhone
Most of the time, settings are making a lot of impacts after a new update. Reset the settings will make your device more smooth and fix minor issues like low volume. But before resetting, make a backup of your data as it will erase everything on the device.
- Open the setting of your device and navigate and tap to General.

- Now navigate and tap on the Reset option.

- In the Reset window, tap on Reset All Settings and then it will ask the passcode, enter it to confirm.
- Wait for few minutes till it restarts.
Disable Bluetooth

Nowadays, we have many devices connected with our devices virtually via wifi or Bluetooth. If you also have any Bluetooth speaker or other media devices like Airpods or Apple TV connected before then, it might be again connected automatically if the device’s Bluetooth is activated. So check and disable the Bluetooth to disconnected any external speakers.
Check for DND Mode

DND mode will restrict all notification and call information. Sometimes we put our iPhone to DND mode and forgot to disable it. Disable the DND mode from the settings of your phone and check the speaker’s sound.
Clean Your iPhone Speaker
You may think about what type of solution this is, but trust us, sometimes a tiny trick may resolve big issues. It may take some time to clean the speaker grill to rectify the problem. To do this task, take a toothpick, cover the cotton tip, clean the grill gently, and do not press hard it may damage your speakers. Take out all the dirt, if any, then try to play music to check the speaker’s volume.
Check The Headphone Mode
We mainly use headphones regularly, and sometimes due to a glitch, our devices are on headphone mode after detaching the headphones. Also, for new models of iPhone, it may have some dirt in the headphone jack or the charging port. If anything is stuck on the same, then press the volume rocker to adjust the volume. Through this, you will know if any other speaker is attached to your device.
However, if you use AirPods, then disable the Bluetooth is the option. Otherwise, look and clean the port or insert and remove the charging cable or headphones for few times. It will clean by itself. To clean the port, you may use a soft cloth or brush.
Conclusion
This is how you can troubleshoot and fix the iPhone speaker low sound problem. In most cases, the issue is just a software glitch that can be fixed by the above methods. If you’re still facing the same issue, then it might be a hardware fault as well. So take your phone to the service centre for further assistance. So if you find this blog helpful, then provide your feedback in the comment box.