Actualmente estoy intentando hacer un sitio de prueba que permita a los usuarios grabar notas de voz y guardarlas en sus cuentas. ¿Cuál es la mejor manera de hacerlo utilizando PHP o JavaScript?¿Cómo puedo grabar la voz de un usuario usando Javascript/PHP?
Los pasos que busco tener para este proceso son:
1) El usuario hace clic en el botón de grabación. 2) Inicio de la secuencia de grabación. 3) Detener la secuencia. 4) Nombrar el archivo y enviarlo al servidor.
Mi consulta principal se centra en el 2do paso, donde necesitaría algún mecanismo que interactuaría con el micrófono del usuario para grabar la voz. Todavía soy nuevo en el desarrollo web per se y no sé cómo puedo invocar la grabación de voz usando JavaScript.
Al buscar en Google, encontré algunos enlaces en StackOverflow que trataban problemas similares pero las respuestas no eran útiles. Muchas soluciones apuntan a Flash, pero me gustaría evitar eso tanto como sea posible. Entonces mi pregunta se reduce a "¿Es posible grabar voz usando JavaScript? En caso afirmativo, ¿cómo?"
Gracias de antemano.
No estoy seguro de por qué se cerró esta pregunta. Dado que está etiquetado como JavaScript/HTML5, creo que no es vago en absoluto. El usuario estaba tratando de preguntar cómo grabarían el audio en el navegador. Como también estaba etiquetado PHP, creo que el siguiente paso lógico sería enviar el audio capturado al servidor a través de XHR. Esto es algo que WebRTC podría manejar. Desafortunadamente, no puedo volver a abrir esta pregunta, creo. –
Creo que está cerrado porque el póster no muestra ningún esfuerzo o investigación que ellos mismos hayan realizado. Por eso, es difícil adivinar con precisión la intención exacta de la pregunta. – Jon
hehe _StackOverload_ HA – Neal