Whistle Pattern Recognition

This project goal is to offer a new, easy way of switching the room's lights using a simple human whistle.

Many smart-home companies utilize the smartphone and the home wifi to offer a remote control of the house electrity.
When the user is at home, another way of control is available. although the field of voice command is under intesive study, the simple to make, and
simple to detect, human whistle is not used at all to send commands. This project’s goal is to make a system capable of learning, and detecting the
user’s whistles, and to use these whistles as a way of sending commands.