A sound processing method, applicable to a first electronic device , and the method comprising: playing (S103), by the first electronic device , first audio; detecting (S104), by the first electronic device , a first user action of preset first actions based on movement data obtained from an acceleration sensor and a gyroscope sensor of the first electronic device and/or an acceleration sensor and a gyroscope sensor of another electronic device , wherein a second audio is assigned to each preset first user action in an assignment pre-configured by the user; obtaining (S104), by the first electronic device , the second audio assigned to the first user action; performing (S106), by the first electronic device , processing on the first audio according to the second audio to obtain third audio, wherein the third audio is different from the first audio, the second audio of a first duration is superimposed on a first interval of the first audio to obtain the third audio and a duration of the first interval is equal to the first duration; and playing (S107), by the first electronic device , the third audio in the first interval; wherein after the obtaining (S104) the second audio, the method further comprises: performing, by the first electronic device , processing on the second audio to obtain a changeable stereo playback effect that is changeable with a position of the first electronic device relative to the user by determining the position based on the movement data obtained from the acceleration sensor and the gyroscope sensor of the first electronic device and/or based on a signal obtained from a depth-sensing camera of the electronic device ; determining a first parameter assigned to the position in a head related transform function database; adjusting parameters of a left sound channel playback effect and a right sound channel playback effect of the second audio based on the first parameter; and multiplying the second audio by the first parameter according to a frequency to obtain the second audio having the changeable stereo playback effect. playing (S103), by the first electronic device , first audio; detecting (S104), by the first electronic device , a first user action of preset first actions based on movement data obtained from an acceleration sensor and a gyroscope sensor of the first electronic device and/or an acceleration sensor and a gyroscope sensor of another electronic device , wherein a second audio is assigned to each preset first user action in an assignment pre-configured by the user; obtaining (S104), by the first electronic device , the second audio assigned to the first user action; performing (S106), by the first electronic device , processing on the first audio according to the second audio to obtain third audio, wherein the third audio is different from the first audio, the second audio of a first duration is superimposed on a first interval of the first audio to obtain the third audio and a duration of the first interval is equal to the first duration; and playing (S107), by the first electronic device , the third audio in the first interval; performing, by the first electronic device , processing on the second audio to obtain a changeable stereo playback effect that is changeable with a position of the first electronic device relative to the user by determining the position based on the movement data obtained from the acceleration sensor and the gyroscope sensor of the first electronic device and/or based on a signal obtained from a depth-sensing camera of the electronic device ; determining a first parameter assigned to the position in a head related transform function database; adjusting parameters of a left sound channel playback effect and a right sound channel playback effect of the second audio based on the first parameter; and multiplying the second audio by the first parameter according to a frequency to obtain the second audio having the changeable stereo playback effect. <EOS>