Audio
Las preguntas de audio permiten a los encuestados grabar y enviar archivos de audio como parte de la encuesta.
El tipo de pregunta audio permite a los encuestados grabar audio o cargar un archivo de audio existente como parte de su respuesta a la encuesta. Es útil para capturar relatos verbales, sonidos ambientales, testimonios o cualquier información que se comunique mejor a través de la voz que del texto.
Especificación básica de XLSForm
| type | name | label |
|---|---|---|
| audio | voice_note | Por favor grabe sus comentarios |
Para obtener más detalles sobre el tipo de pregunta de audio estándar, consulte la especificación de XLSForm.
Usos
Las preguntas de audio se usan comúnmente para:
- Capturar respuestas verbales abiertas para reducir la carga de escritura del encuestador
- Grabar testimonios, historias personales o historias orales
- Documentar sonidos ambientales (p. ej., niveles de ruido cerca de infraestructura)
- Recopilar muestras de voz para investigación lingüística o de salud
- Permitir a los encuestados agregar aclaraciones verbales a respuestas numéricas o de selección
Formato de datos
Los archivos de audio se almacenan como archivos adjuntos binarios junto con el envío del formulario, típicamente:
- Formato: MP3 o AAC (grabación móvil); WAV (grabación de alta calidad)
- Nomenclatura:
{instanceID}-{fieldname}.mp3(o equivalente) - Almacenamiento: Cargado a la carpeta multimedia del servidor y vinculado al registro de envío
- Acceso: Reproducible y descargable desde la interfaz de gestión de envíos
Extensiones de rtSurvey
Duración máxima
Use la columna parameters para limitar la duración de la grabación:
| type | name | label | parameters |
|---|---|---|---|
| audio | interview | Grabar la entrevista | max-duration=120 |
max-duration está en segundos. La grabadora se detiene automáticamente al alcanzar el límite.
Configuración de calidad
La calidad de grabación se puede establecer a través de parameters:
| type | name | label | parameters |
|---|---|---|---|
| audio | feedback | Grabar retroalimentación | quality=normal |
Valores admitidos: low, normal (predeterminado), voice-only. voice-only optimiza para audio hablado con reducción de ruido.
Reproducción antes del envío
En móvil, el encuestador puede reproducir el clip grabado antes de continuar. Está habilitado de forma predeterminada; no se necesita configuración.
Integración con la grabadora nativa
En Android e iOS, audio lanza la aplicación de grabación nativa del dispositivo. En web, usa la API MediaRecorder integrada del navegador.
Ejemplo de uso
Con duración máxima e indicación
| type | name | label | hint | parameters |
|---|---|---|---|---|
| audio | story | Cuéntenos sobre el incidente con sus propias palabras | Hable claramente. La grabación se detiene después de 3 minutos. | max-duration=180 |
Audio condicional — solo si se reportó un problema
| type | name | label | relevant | required |
|---|---|---|---|---|
| select_one yesno | issue_found | ¿Se encontró un problema? | ||
| audio | issue_audio | Grabe una descripción del problema | ${issue_found} = 'yes' | ${issue_found} = 'yes' |
Mejores prácticas
- Indique claramente en la
labelohintqué debe decir el encuestador y durante cuánto tiempo. - Use
max-durationpara prevenir archivos excesivamente grandes en áreas con velocidades de carga lentas. - Informe a los encuestados antes de iniciar la grabación; las grabaciones inesperadas pueden generar preocupaciones de privacidad.
- Pruebe la grabación en el dispositivo de destino y las condiciones de red antes de la implementación.
- Establezca
quality=voice-onlypara grabaciones de estilo entrevista para reducir el tamaño del archivo sin perder inteligibilidad.
Limitaciones
- Los archivos de audio pueden ser grandes (una grabación de 2 minutos a calidad normal es ~2–4 MB); tenga esto en cuenta en sus estimaciones de plan de datos y tiempo de carga.
- No todos los navegadores admiten la API MediaRecorder; Chrome y Firefox funcionan de manera confiable; Safari en versiones de iOS antiguas puede tener problemas.
- La transcripción de respuestas de audio requiere procesamiento posterior adicional (conversión de voz a texto manual o automatizada).
- Las regulaciones de privacidad pueden restringir la grabación de voces; verifique los requisitos locales de protección de datos.