A recording apparatus including a processor, a memory, a communications interface, a bus, a gravity sensor, a camera, at least two microphones, and two sound channels; wherein: the processor, the memory, the communications interface, the sensor, the camera, and the at least two microphones are connected and communicate with each other by using the bus; the gravity sensor is configured to acquire a gravity sensing parameter of the apparatus;, the camera includes a front-facing camera and/or a rear-facing camera; the memory is configured to store executable program code, where the program code includes a computer operation instruction; the processor is configured to run, by reading the executable program code stored in the memory, a program corresponding to the executable program code, so as to: determine that one camera of at least one camera is in a started state; determine a recording correspondence between the at least two microphones and the two sound channels according to the gravity sensing parameter acquired by the gravity sensor, and the determined camera in the started state; and adjust volume of the at least two microphones according to the recording correspondence between the at least two microphones and the two sound channels, so that a difference between volume that passes through the two sound channels is less than a preset threshold; wherein the memory is further configured to store a recording policy concerning placement status of the apparatus, the camera in the started state, and a recording correspondence between microphones and sound channels; and where the placement status of the apparatus is specifically obtained by using the gravity sensing parameter detected by the gravity sensor and includes vertical-direction and upside-up state, vertical-direction and upside-down state, transverse-direction and upside-up state, transverse-direction and upside-down state, or inclined placement state; the processor is further configured to query the recording policy according to the placement status parameter of the apparatus and the determined camera in the started state, so as to determine the recording correspondence between the at least two microphones and the two sound channels. the processor, the memory, the communications interface, the sensor, the camera, and the at least two microphones are connected and communicate with each other by using the bus; the gravity sensor is configured to acquire a gravity sensing parameter of the apparatus;, the camera includes a front-facing camera and/or a rear-facing camera; the memory is configured to store executable program code, where the program code includes a computer operation instruction; the processor is configured to run, by reading the executable program code stored in the memory, a program corresponding to the executable program code, so as to: determine that one camera of at least one camera is in a started state; determine a recording correspondence between the at least two microphones and the two sound channels according to the gravity sensing parameter acquired by the gravity sensor, and the determined camera in the started state; and adjust volume of the at least two microphones according to the recording correspondence between the at least two microphones and the two sound channels, so that a difference between volume that passes through the two sound channels is less than a preset threshold; determine that one camera of at least one camera is in a started state; determine a recording correspondence between the at least two microphones and the two sound channels according to the gravity sensing parameter acquired by the gravity sensor, and the determined camera in the started state; and adjust volume of the at least two microphones according to the recording correspondence between the at least two microphones and the two sound channels, so that a difference between volume that passes through the two sound channels is less than a preset threshold; wherein the memory is further configured to store a recording policy concerning placement status of the apparatus, the camera in the started state, and a recording correspondence between microphones and sound channels; and where the placement status of the apparatus is specifically obtained by using the gravity sensing parameter detected by the gravity sensor and includes vertical-direction and upside-up state, vertical-direction and upside-down state, transverse-direction and upside-up state, transverse-direction and upside-down state, or inclined placement state; the processor is further configured to query the recording policy according to the placement status parameter of the apparatus and the determined camera in the started state, so as to determine the recording correspondence between the at least two microphones and the two sound channels.