Patent ID: 8219384

Claim:
A system comprising: one or more computers; and one or more computer-readable media coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising: receiving geotagged audio signals that correspond to audio recorded by multiple mobile devices in multiple geographic locations, receiving an audio signal that corresponds to an utterance recorded by a mobile device, determining a geographic location associated with the mobile device, determining, for multiple geotagged audio signals, a distance between the geographic location associated with the mobile device and a geographic location associated with the geotagged audio signal, selecting, as a subset of geotagged audio signals, the geotagged audio signals that are associated with geographic locations which are within a predetermined distance of the geographic location associated with the mobile device, or that are associated with geographic locations which are among an N closest geographic locations to the geographic location associated with the mobile device, adapting one or more acoustic models for the geographic location using the subset of geotagged audio signals, and performing speech recognition on the audio signal using the one or more acoustic models that are adapted for the geographic location.