106. The computer system of claim 104 , wherein the means for receiving further receives at least one of location information and time information associated with the input sound model from the client device, and wherein the means for storing further stores information corresponding to at least one of a location and a time associated with each of the plurality of sound models.
106. The computer system of claim 104 , wherein the means for receiving further receives at least one of location information and time information associated with the input sound model from the client device, and wherein the means for storing further stores information corresponding to at least one of a location and a time associated with each of the plurality of sound models. 109. The computer system of claim 106 , further comprising means for updating the means for storing, wherein if the confidence level of the second label is less than the second confidence threshold: the means for sending further provides the client device with an indication of a failure in recognizing the input environmental sound; the means for determining identifies a set of the one or more sound models with information corresponding to at least one of a first location and a first time that match the at least one of the location information and the time information and identifies a first sound model having a greatest similarity to the input sound model from the set; and the means for updating merges the input sound model and the first sound model if the similarity between the input sound model and the first sound model is greater than or equal to a similarity threshold.