Page 1 of 1

Melody recognition vs voice recognition

Posted: Sat Sep 19, 2020 4:40 pm
by RobotOne
I would like to make my washing machine 'smart'. Well, at least moderately smart. It should send me a notification when it has finished a washing cycle. This machine does play an electronic (monotic) version of Shubert's Die Forelle at the end, but since it is in the attic, I can not always hear that. So, what I need is an ESP32 sort of device with an ADC and microphone that listens in, recognizes the melody and then sends a http or mqtt request over the local WiFi network to my smart home installation. It could probably be done with a voice recognition lib, but working with AI seems overkill in this case since the melody is always exactly the same. So how do I get started software-wise? Where can I find the entrance of a path to a solution? :?

Re: Melody recognition vs voice recognition

Posted: Tue Sep 22, 2020 8:33 am
by ESP_Sprite
You may be interested in this project.

Re: Melody recognition vs voice recognition

Posted: Sun Dec 06, 2020 10:59 am
by RobotOne
Sorry for the late reply, but this looks great! Good for a christmas holiday project when I have the time :-)

Re: Melody recognition vs voice recognition

Posted: Mon Dec 07, 2020 1:44 am
by ESP_Sprite
Also, note that recognizing the melody isn't the only way you can do this. A long time ago, I made something that could send me a mail when my laundry was done by hooking up an ESP8266 to a current sense coil, wrapped around one of the leads of the 220V power connection to the machine. No more power use = laundry done = send mail.