Este columpio para bebés alimentado por TinyML se inicia automáticamente cuando se detecta el llanto


Este columpio para bebés alimentado por TinyML se inicia automáticamente cuando se detecta el llanto

Equipo Arduino — 6 de octubre de 2022

A nadie le gusta escuchar llorar a su bebé, especialmente cuando sucede en medio de la noche o cuando los padres están ocupados con otra tarea. Desafortunadamente, encender un columpio motorizado para bebés requiere estar físicamente de pie y presionar un interruptor o botón, razón por la cual Manivannan Sivan ha desarrollado uno que puede disparar automáticamente cada vez que se detecta un grito mediante el aprendizaje automático.

Sivan comenzó su proyecto recopilando primero muestras del mundo real de sonidos de llanto y ruido de fondo de un Arduino Porta H7 y escudo de visión antes de etiquetarlos en consecuencia en el Borde de estudio de impulso. A partir de ahí, creó un pulso simple que toma datos de audio de series temporales y genera un espectrograma que luego se usa para entrenar un modelo de red neuronal de Keras. Una vez completamente entrenado, el modelo pudo distinguir con precisión entre los dos sonidos aproximadamente el 98% del tiempo.

Más allá de simplemente clasificar los sonidos de los dos micrófonos incorporados, el programa personalizado de Sivan también configura un relé para que se active durante 20 segundos si se detecta llanto, después de lo cual se apaga hasta que termina el llanto recién reconocido. Él espera utilizar este proyecto como una forma práctica de ayudar a los padres ocupados con la difícil tarea de calmar a un bebé que llora sin la necesidad de una intervención manual constante. Puedes leer más al respecto aquí en el blog de Edge Impulse.

Puede seguir cualquier respuesta a esta entrada a través de la fuente RSS 2.0. Puedes deja una respuestao trackback desde su propio sitio.

Contenido original en Inglés


Leave a Reply

Your email address will not be published. Required fields are marked *