A mi me ha pasado hoy mismo con mi Xperia M, el altavoz ha dejado de funcionarme no sonaba nada solo a trabes de los cascos. Lo he intentado todo, apagarlo varias veces, volver a configurar los sonidos, he ido al menu oculto (*#*#7378423#*#* en el marcador del telefono) para hacer el test del altavoz i NADA no sonaba nada.
Al final la solucion, la de toda la vida, lo he apagado le he quitado la bateria, me he esperado un poco, lo he vuelto a encender y ....... FUNCIONA!