1. A computer-implemented method, comprising: initiating, by a mobile computing device, an audio recording process using a microphone of the mobile computing device; identifying, by the mobile computing device, a first orientation of the mobile computing device at a beginning of the audio recording process; determining, during the audio recording process, that the mobile computing device has transitioned from the first orientation to a second orientation; in response to determining that the mobile computing device has transitioned from the first orientation to a second orientation, determining a speech energy threshold for comparing to speech received during the audio recording process and while the mobile computing device is in the second orientation; comparing an energy of the speech received during the audio recording process and while the mobile computing device is in the second orientation to the speech energy threshold; determining an end of speech condition based on (i) the energy of the speech received during the audio recording process and while the mobile computing device is in the second orientation and (ii) the speech energy threshold; and stopping, based on determining the end of speech condition, the audio recording process.
1. A computer-implemented method, comprising: initiating, by a mobile computing device, an audio recording process using a microphone of the mobile computing device; identifying, by the mobile computing device, a first orientation of the mobile computing device at a beginning of the audio recording process; determining, during the audio recording process, that the mobile computing device has transitioned from the first orientation to a second orientation; in response to determining that the mobile computing device has transitioned from the first orientation to a second orientation, determining a speech energy threshold for comparing to speech received during the audio recording process and while the mobile computing device is in the second orientation; comparing an energy of the speech received during the audio recording process and while the mobile computing device is in the second orientation to the speech energy threshold; determining an end of speech condition based on (i) the energy of the speech received during the audio recording process and while the mobile computing device is in the second orientation and (ii) the speech energy threshold; and stopping, based on determining the end of speech condition, the audio recording process. 6. The method of claim 1 , wherein determining, during the audio recording process, that the mobile computing device has transitioned from the first orientation to the second orientation comprises determining that an angle between a user and the mobile computing device is outside of a selected set of angles.