Red de conocimiento informático - Aprendizaje de programación - ¿Cómo implementar el chat de voz en php? - Discusión avanzada de PHP

¿Cómo implementar el chat de voz en php? - Discusión avanzada de PHP

Encuentre la herramienta de conversión de voz PHP y, en teoría, es factible implementar la función de chat de voz en aplicaciones de Android e iOS desarrolladas en base a HTML5.

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.