Solamente por probar, no pierdes nada, instalate esta aplicacion, "speaker cleaner" desde play store, abrela, te saldra una antena de color azul y arriba de la pantalla te saldra el icono de un 'tornado' pulsa sobre el tornado y deja que actue, tarda unos segundos en hacer su funcion.
Cuando pulses sobre el tornado comenzaras a oir frecuencias y sonidos procedentes del altavoz, no te asustes es normal, es una aplicacion para hacer un checkeo del altavoz realizando una prueba acustica para hacer vibrar la membrana y recuperar su funcionalidad.
Como te digo no pierdes nada por probarla a ver, ojala tengas suerte y con ella puedas solucionar tu percance