title: Write a Program Which Recognizes a Sound and Performs Action
body: <p>I would like to write a program which is capable of storing a sound pattern, such as a train whistle, horn (beep beep)...listening for the sound via the microphone...and then taking some action when the sound is heard. I know a little python and have programmed a long time ago in VB. Mainly I am an Oracle, PLSQL guy. The program will require a modest UI.</p>
  
  <p>What is the best solution combination (language, third party add-ons etc..) to tackle this problem?</p>