The problem with this device was the firmware files for the loudspeaker to operate were corrupted. If a file is corrupt it is damaged, and can no longer function. So the only option left was to update the firmware to the latest version. I then updated my device to the latest up-to-date software version and yes it resolved the speaker problem instantly. So you can fix your c903 yourself, simply by using a computer with internet access, updating software and a usb cable to update the firmware.