80. The non-transitory computer-readable medium of claim 77 , wherein the operations further comprise, if the confidence level of the second label is less than the second confidence threshold: providing the client device with an indication of a failure in recognizing the input environmental sound; identifying 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; identifying a first sound model having a greatest similarity to the input sound model from the set; and if the similarity between the input sound model and the first sound model is greater than or equal to a similarity threshold, merging the input sound model and the first sound model in the server database.
80. The non-transitory computer-readable medium of claim 77 , wherein the operations further comprise, if the confidence level of the second label is less than the second confidence threshold: providing the client device with an indication of a failure in recognizing the input environmental sound; identifying 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; identifying a first sound model having a greatest similarity to the input sound model from the set; and if the similarity between the input sound model and the first sound model is greater than or equal to a similarity threshold, merging the input sound model and the first sound model in the server database. 81. The non-transitory computer-readable medium of claim 80 , wherein the operations further comprise: if the similarity between the input sound model and the first sound model is less than the similarity threshold, storing the input sound model in the server database.