The embodiment of the present invention provides a method and device for generating reverberation, which obtains the room impulse response RIR of the indoor environment, and the RIR represents the time domain information of the reverberation in the room; determines the target head-related impulse response HRIR in the audio system data, and calculate the energy and length of the target HRIR data; according to the energy of the target HRIR data, the RIR is normalized to obtain the first signal; according to the length of the target HRIR data, the first signal is Perform fade-in processing to obtain a second signal; determine distance information, which is used to represent the distance between the virtual sound source and the user; perform energy adjustment on the second signal according to the distance information to generate a late reverberation signal. It is convenient to obtain the real sampling reverberation in real time; at the same time, the obtained sampling reverberation is processed, adding energy normalization and gain control combined with distance information, which can enhance the external sense of the head in the audio system, and generate different sense of distance.