I think if you just buy a wave shield and a arduino you will find that one of the examples it almost exactly what you want.