An architecture for retrieval of animal sound recordings based on context variables. (20th June 2012)