# baby_cry_rpi **Repository Path**: rsmeng/baby_cry_rpi ## Basic Information - **Project Name**: baby_cry_rpi - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-31 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Baby cry detection - Deployment on Raspberry Pi Recognition of baby cry from audio signal. The aim is to automatically recognize a baby crying while sleeping. In such case, a lullaby is started to calm the baby down. This is done by implementing a machine learning algorithm on a Raspberry Pi. ### Hardware setup + Raspberry Pi 2B + Usb microphone + Speakers connected via Jack 3.5 mm ### Software setup This repo should be cloned on the Rapsberry Pi in `/opt/`. To make it work: + Install [docker](https://docs.docker.com/engine/installation/linux/debian/) on your Raspberry Pi + Get the Docker image `docker pull mikkl/rpi2-babycry:squashed` + Put `model.pkl` generated by [baby_cry_detection](https://github.com/giulbia/baby_cry_detection) in folder `model` + Put the _egg_ file `baby_cry_detection-1.1-py2.7.egg` generated by [baby_cry_detection](https://github.com/giulbia/baby_cry_detection) in folder `lib` + Execute `script/run.sh` from `/opt/baby_cry_rpi`