IronEar redefine la vigilancia doméstica con sensores acústicos
IronEar se presenta como una propuesta para la seguridad de hogares y propiedades que evita el uso de cámaras. Su enfoque se basa en la escucha activa de sonidos relevantes, superando las limitaciones de visión y las preocupaciones de privacidad que a menudo acompañan a los sistemas de videovigilancia. Toda la clasificación de audio se realiza directamente en el dispositivo, sin necesidad de cargar grabaciones a servidores externos o depender de servicios en la nube. Esta información ha sido detallada por Hackster.io.
Este nodo sensor integra una red neuronal para identificar más de quinientos tipos de sonidos distintos, incluyendo habla, ladridos, agua corriendo, cristales rotos y vehículos. La clasificación acústica se efectúa localmente aproximadamente una vez por segundo, garantizando que ninguna grabación abandone el dispositivo y eliminando la necesidad de suscripciones a servicios externos.
El hardware de IronEar está construido alrededor de un módulo Espressif ESP32-S3-WROOM-1, complementado con 16 MB de flash y 8 MB de PSRAM. La captura de sonido se gestiona mediante un arreglo triangular de tres micrófonos MEMS Infineon IM73D122. El reconocimiento de patrones sonoros se logra a través de TinyEar, una adaptación del modelo de clasificación de audio YAMNet de Google.
Además de su capacidad para reconocer clases de sonido predefinidas, IronEar incorpora una función de aprendizaje de escenas. Esta característica permite al usuario registrar las características acústicas de un entorno durante un breve periodo para luego detectar esa ‘escena’ sonora específica. Esto posibilita la identificación de situaciones que no encajan directamente en las categorías preexistentes del modelo.
Para su integración en entornos domésticos, IronEar se conecta a Home Assistant utilizando el protocolo MQTT. Un sonido detectado puede funcionar como cualquier otra entrada de sensor, lo que permite automatizar acciones como encender luces al oír un timbre o generar alertas ante sonidos de agua. El dispositivo incluye una interfaz web que facilita el acceso a las clasificaciones en vivo y a las herramientas de configuración sin requerir aplicaciones móviles o cuentas en línea.
En escenarios donde la conectividad Wi-Fi no está disponible, el sistema utiliza un módulo LoRa basado en el Semtech SX1262 para comunicarse a través de un canal privado Meshtastic. Esta funcionalidad lo hace idóneo para ubicaciones remotas como cabañas, campamentos o explotaciones agrícolas. Adicionalmente, cada nodo cuenta con un receptor GNSS Quectel LC76G para datos de posición y un magnetómetro para la orientación. Esta información permite localizar qué sensor detectó una actividad cuando hay múltiples nodos distribuidos.
El proyecto se ha concebido con una filosofía mayoritariamente de código abierto, abarcando los archivos de diseño del hardware, el firmware, las API, la documentación del protocolo de malla y los pesos del modelo TinyEar. No obstante, el motor de inferencia y sus datos de entrenamiento permanecerán como componentes cerrados. La compañía no ha anunciado aún el precio ni la fecha de lanzamiento del dispositivo.
Fuente original: Hackster.io






