Soluklan

ENTRE BASTIDORES

Cómo se miden los umbrales con grabaciones reales

Lo que cuenta como «espiración» no se decide a ojo sino a partir de muestras de audio reales enviadas por usuarios. Cómo funciona ese trabajo.

5 min de lectura

Para que la app cuente un sonido como espiración, ese sonido tiene que estar una cierta cantidad por encima del silencio de la habitación. ¿De dónde sale esa «cierta cantidad»?

De una estimación al principio. De una medición después.

Por qué empieza con una estimación

Cuando se añade una técnica nueva no tenemos ni una sola grabación suya. El umbral se toma de técnicas parecidas: para una técnica espirada por la boca, el valor de otra técnica bucal de la misma familia; para una nasal, el de la familia nasal.

Esa estimación suele estar más o menos bien, pero no exacta. El texto de la app no lo esconde: donde un valor no tiene fuente, dice «valores iniciales, a medir cuando lleguen datos».

Cómo se hace la medición

De los usuarios que activan el compartir anónimo y el compartir muestra de audio llega de vez en cuando el sonido de una sesión. Con él llegan el informe de esa sesión y su cronología en bruto: en qué segundos se esperaban las espiraciones objetivo, en qué momentos la app detectó una espiración y cuál era el suelo de ruido.

Con las dos cosas juntas la medición se hace posible. El archivo de audio se pasa de nuevo por el código de detección de la app —el mismo código, la misma aritmética— pero con el umbral cambiado. Y entonces la pregunta: ¿con qué umbral se cazaron cuántas espiraciones objetivo, y cuántas detecciones falsas aparecieron?

El resultado es una tabla:

umbralespiraciones cazadassucesos de más
actual32/6174
algo más bajo35/6174
más bajo todavía35/6174

Si las capturas suben y las detecciones falsas no, el umbral se baja. Si suben las dos, se deja como está.

Un ejemplo real

La app tiene un límite inferior al valor que puede tomar el suelo de ruido: impide que los umbrales se vuelvan demasiado sensibles en habitaciones muy silenciosas.

En una grabación hecha en tableta, el suelo de ruido real medía muy por debajo de ese límite. Como el límite suponía el suelo más alto de lo que era, el margen de la espiración se fundía y no se oía nada: a alguien que espiraba a un palmo de la tableta se le decía «acerca el dispositivo».

Se barrió con veintiuna grabaciones reales y el límite se bajó: el número de espiraciones cazadas subió y el de detecciones falsas no cambió. Aquella sesión sola pasó de cero sobre cuatro a dos sobre cuatro.

Una corrección así no se encuentra a ojo. Sin la grabación ni siquiera habríamos sabido que el problema existía.

Este es el único trabajo del compartir muestra de audio

El sonido que se envía se escucha para esto y para nada más: medir la exactitud de la detección de la respiración. No se usa para ningún otro fin, no se le da a terceros y se borra de tu dispositivo una vez enviado.

Si está desactivado, nunca se graba sonido en ninguna sesión. La app funciona perfectamente sin este permiso: los umbrales de las técnicas nuevas simplemente se quedan en estimaciones más tiempo.

Todavía sin medir

Cuando se escriben estas líneas, los umbrales de algunas técnicas siguen funcionando con sus valores iniciales: no se han acumulado suficientes grabaciones. A medida que lleguen, se repite el mismo barrido y los valores se actualizan.

Así que la exactitud de medida de la app crece junto con la gente que la usa.

← Entre bastidores