if this nor any of the above suggestions work then if its onboard sound , the connector on the motherboard to the speakers may have come loose, in which case it can be re-connected.
Or motherboard audio chip is kaput , probably not worth repairing.
If by chance there is an internal sound card (unlikely) then replace that.
Otherwise its either a new laptop or get an external audio interface