¿Cómo implementar el chat de voz en php? - Discusión avanzada de PHP
1. Utilice Phonegap para encapsularlo en una aplicación de Android. El sitio web oficial de Phonegap tiene una introducción detallada.
2. Realice la comunicación entre js y Java, el idioma nativo de Android. lo presentó)
3. Llame al idioma nativo para implementar la función de grabación (clase mediaRecorder), y el formato de grabación es el formato amr (el propio Android admite este idioma)
4. el método js para convertir la grabación en formato amr a grabación en formato js. Vuelva a llamar al método js, envíe la dirección del archivo amr a phonegap, use phonegap para leer el archivo de grabación y cárguelo en el servidor
5. El servidor usa ffmpeg2theora para convertir amr al formato de audio ogg compatible con html5
6. A continuación, lea el archivo y reproduzca el archivo ogg usando audio html5.