¿Necesitamos grabación de audio HTML5?

La grabación de audio para muchos sitios web es más que una simple novedad. Los estudiantes de idiomas extranjeros han recurrido a Internet en gran número porque hace que conectarse con otros estudiantes, profesores y hablantes nativos sea mucho más fácil que en los viejos tiempos.

En muchos de estos sitios, las actividades de los compañeros, como los foros, y las actividades evaluadas, como los cuestionarios y las tareas, requieren que el estudiante grabe su voz y envíe esa grabación. Los profesores también necesitan esta capacidad para crear recursos para sus cursos.

Flash solía ser el arma preferida para la grabación de audio en línea. Y en estos días es posible grabar audio en el navegador y convertirlo a MP3, todo sin usar un servidor de grabación externo. Pero con la avalancha de dispositivos móviles que no lo admiten, Flash simplemente no cubre suficientes bases para ser una solución aceptable por sí solo.

Grabación HTML5 al rescate, dices. Los desarrollos recientes en la tecnología del navegador significan que la grabación de audio y video en el navegador sin complementos (también conocida como grabación HTML5) está casi aquí. Los exponentes del navegador Chrome han podido experimentar con esto durante algún tiempo y en enero de este año Firefox lanzó una versión de su navegador con capacidades avanzadas de captura de audio y video. Todas estas son implementaciones de la API getUserMedia del W3C. Pero la funcionalidad aún no está en los navegadores principales, no está completamente desarrollada y parece estar algo lejana todavía. Y es probable que esté aún más lejos para los navegadores móviles.

Mientras tanto, los teléfonos inteligentes y las tabletas irrumpen en las aulas, casi universalmente completos con cámaras de video y micrófonos incorporados. Es el sueño de los profesores de idiomas expertos en tecnología. Pero, ¿cómo recopilamos el audio de estos dispositivos? No son compatibles con Flash y la grabación HTML5 aún no está aquí.

Hasta que realmente llegue la grabación HTML5, ¿qué podemos hacer? Para dispositivos móviles, aunque HTML5 aún no se ha entregado, es posible recopilar grabaciones de audio y video colocando un botón estándar de carga de archivos html en la página. Si está configurado correctamente, el usuario después de tocar el botón tendrá la opción de grabar a través del micrófono o la cámara. Android permite a los usuarios grabar audio o video. iOS (actualmente en la versión 6.1.4) solo admite la grabación de video. Entonces, para iOS, el video grabado debe convertirse en un archivo de audio en el servidor web.

Usando un enfoque de «caballos por cursos», es posible acercarse a una solución de grabación de audio universal. Use grabación basada en Flash para usuarios de computadoras de escritorio y portátiles, carga de archivos para tabletas y teléfonos inteligentes.

Entonces, ¿necesitamos grabación HTML5? Para la enseñanza de idiomas la respuesta es un rotundo sí. Pero lo necesitamos ahora. Sin embargo, afortunadamente, al usar una combinación de las tecnologías disponibles, podemos cubrir las cosas hasta que llegue la grabación HTML5.

¿Que te ha parecido?

Deja un comentario