1. A computing device comprising: one or more processors; and tangible, non-transitory computer-readable medium having stored thereon instructions that, when executed by the one or more processors, cause the computing device to perform functions comprising: maintaining a database of representative acoustic characteristics, wherein each representative acoustic characteristic corresponds to a respective plurality of network devices, and wherein each network device in each respective plurality of network devices shares one or more characteristics; receiving, from a particular network device, data indicating (i) one or more characteristics of the particular network device, (ii) an identification of a playback device, and (iii) data indicating audio detected by the particular network device while the playback device played a calibration tone; based on at least one of the one or more characteristics of the particular network device, identifying, in the database of representative acoustic characteristics, the representative acoustic characteristic corresponding to the one or more characteristics; based on (i) the identified representative acoustic characteristic, (ii) the identification of the playback device, and (iii) the data indicating the detected audio, determining an audio processing algorithm to adjust audio output of the playback device; and causing audio output of the playback device to be adjusted by the audio processing algorithm.