If you have trouble whistling for some reason, this robot can do it for you.

Original here.