Noise detection with ARecord
# cp noise-detection.sh /usr/local/bin # chmod +x /usr/local/bin/noise-detection.sh # adduser noise-detection # usermod -a -G audio noise-detection # mkdir /var/lib/noise-detection # chown noise-detection:noise-detection /var/lib/noise-detection # cp noise-detection.service /lib/systemd/system # systemctl enable noise-detection
# vi /usr/local/bin/noise-detection.sh DIRECTORY=/var/lib/noise-detection MAX_VOLUME=75 RECORD_SECONDS=10 MICROPHONE=dsnoop:1,0 EMAIL_ACCOUNT=email-account [email protected]
More info in Detección de ruido con ARecord blog article.