1. A computer-implemented method comprising: receiving, at a mobile computing device, ambiguous user voice input that indicates more than one of a plurality of commands; identifying one or more physical structures that are located within a threshold distance of the mobile computing device based on a presence of one or more wired or wireless connections that are currently available to the mobile computing device; determining a current context associated with the mobile computing device, wherein the context associated with the mobile device is determined based on, at least, the one or more physical structures; disambiguating the ambiguous user voice input by selecting a command from the plurality of commands based on the context associated with the mobile computing device; and causing output associated with performance of the selected command to be provided by the mobile computing device.