Sound field expansion method and system, electronic device
By delaying and reverberating the audio signal, a multi-channel delayed signal is generated, which solves the problem of poor sound field expansion in existing technologies and achieves a more spatial and immersive audio playback experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHANGHAI AWINIC TECH CO LTD
- Filing Date
- 2021-08-17
- Publication Date
- 2026-05-29
AI Technical Summary
Existing audio reverb solutions result in limited sound field expansion, and insufficient sense of space and immersion.
The first and second signals of the audio to be played are extracted to generate initial signals for multiple channels. Delayed signals with different delay times are obtained through delay processing, and reverberation processing is performed to expand the sound field.
Optimize audio mixing effects to enhance the spatial immersion and surround sound of the sound field, providing a more immersive listening experience.
Smart Images

Figure CN115942224B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of signal processing technology, specifically to a sound field expansion method and system, and electronic equipment. Background Technology
[0002] Audio works such as songs, intended for appreciation, occupy an important place in people's lives as sound art. They consist of a primary signal (voices, etc.) conveying the main information and a secondary signal (accompaniment, etc.) that complements that information. In the field of signal processing technology, such audio is often presented as a single-channel signal or a dual-channel stereo signal. Dual-channel stereo signals extract various signals from the audio to be processed, transforming the original audio signal into a reverberant audio signal. The secondary signal, such as the accompaniment, is then processed through an all-pass filter to create a surround sound effect and a sense of spatial immersion. Existing audio reverberation schemes tend to have limited sound field expansion, resulting in insufficient spatial sense and immersion within the corresponding sound field, and poor sound field expansion. Summary of the Invention
[0003] In view of this, this application provides a sound field expansion method, system, and electronic device to solve the technical problem that existing audio reverberation schemes tend to have limited sound field expansion effects, resulting in insufficient spatial sense and immersion in the corresponding sound field and poor sound field expansion effects.
[0004] The first aspect of this application provides a sound field expansion method, including:
[0005] Extract the first signal of the audio to be played and the second signal that complements the first signal, and generate initial signals corresponding to multiple audio channels based on the second signal;
[0006] Each initial signal is delayed to obtain delayed signals with different delay times.
[0007] The first signal is subjected to reverberation processing with each of the delayed signals to obtain each reverberation signal;
[0008] Play the reverb signals to expand the sound field of the audio to be played.
[0009] Optionally, the step of performing reverberation processing on the first signal and each of the delayed signals to obtain each reverberation signal includes:
[0010] Obtain the target reverberation parameters of each delayed signal; the target reverberation parameters are used to mix target features into the corresponding delayed signals;
[0011] The first signal and the corresponding delay signal are respectively subjected to gain processing using each target reverberation parameter to obtain the reverberation signals of each channel.
[0012] Optionally, the step of performing gain processing on the first signal and the corresponding delay signal using each target reverberation parameter to obtain the reverberation signals includes:
[0013] V0 = w*V1 + k*w*V2,
[0014] Where V0 represents the reverberation signal, w represents the target reverberation parameter, k represents the gain coefficient, V1 represents the first signal, V2 represents the delay signal, and the symbol "*" represents multiplication.
[0015] Optionally, the delayed signal comprises multiple temporally consecutive audio frames; the process of determining the target reverberation parameters for each audio frame includes:
[0016] Obtain the temporal characteristics of the audio unit, and determine the temporal reverberation level value based on the temporal characteristics;
[0017] The frequency domain characteristics of the audio unit are obtained, and the frequency domain reverberation level value is determined based on the frequency domain characteristics;
[0018] The total reverberation level value is obtained by weighted summing of the time-domain reverberation level value and the frequency-domain reverberation level value.
[0019] The target reverberation parameter is determined based on the time-domain reverberation level value, the frequency-domain reverberation level value, and the total reverberation level value.
[0020] Optionally, the temporal features include audio amplitude; obtaining the temporal features of the audio unit and determining the temporal reverberation level value based on the temporal features includes: obtaining the audio amplitude of the audio unit, performing positive correlation processing on the audio amplitude, and obtaining the temporal reverberation level value;
[0021] And / or,
[0022] The frequency domain of the audio unit includes multiple sub-band intervals; obtaining the frequency domain characteristics of the audio unit and determining the frequency domain reverberation value based on the frequency domain characteristics includes: obtaining the interval proportion of each sub-band interval of the audio unit in the entire frequency domain, and determining the frequency domain reverberation value based on the interval proportion of each interval.
[0023] Optionally, the target reverberation parameter is determined based on the time-domain reverberation level value, the frequency-domain reverberation level value, and the total reverberation level value:
[0024] The minimum value among the time-domain reverberation level value, the frequency-domain reverberation level value, and the total reverberation level value is determined as the target reverberation parameter.
[0025] Optionally, the step of performing delay processing on each initial signal to obtain delayed signals with different delay times includes:
[0026] Each initial signal is rendered using an all-pass filter, and each initial signal is delayed by a different time to obtain the delayed signal.
[0027] Optionally, the all-pass filter includes multiple sub-filters connected in series; the step of rendering each initial signal using each all-pass filter separately includes:
[0028] Each sub-filter is used sequentially to phase-shift the corresponding initial signal in order to render the corresponding initial signal.
[0029] Optionally, the initial signal includes a left-chain signal and a right-chain signal; the all-pass filter includes a first filter and a second filter with not exactly the same filtering coefficients; the step of performing delay processing on each initial signal to obtain delayed signals with different delay times includes:
[0030] The left-chain signal is rendered using a first filter to obtain a first delayed signal, and the right-chain signal is rendered using a second filter to obtain a second delayed signal.
[0031] Optionally, the audio to be played includes an instrumental performance; the first signal includes a main melody signal; and the second signal includes an accompaniment signal.
[0032] Optionally, the audio to be played includes a song; the first signal includes a human voice signal; and the second signal includes an accompaniment signal.
[0033] A second aspect of this application provides a sound field expansion system, comprising:
[0034] The extraction module is used to extract a first signal of the audio to be played and a second signal that complements the first signal, and to generate initial signals corresponding to multiple channels based on the second signal.
[0035] The delay module is used to perform delay processing on each initial signal to obtain delayed signals with different delay times.
[0036] A reverberation module is used to perform reverberation processing on the first signal and each of the delayed signals to obtain reverberation signals.
[0037] The playback module is used to play the various reverb signals to expand the sound field of the audio to be played.
[0038] A third aspect of this application provides an electronic device, including a processor and a storage medium; the storage medium stores program code; the processor is used to call the program code stored in the storage medium to execute any of the above-described sound field expansion methods.
[0039] The sound field expansion method, system, and electronic device provided in this application extract a first signal and a second signal of the audio to be played. Based on the second signal, multiple initial signals corresponding to each channel are generated. Each initial signal is delayed to obtain delayed signals with different delay times, thus providing the effect that each delayed signal originates from a different sound source. The first signal is then used to perform reverberation processing on each delayed signal to fully utilize the expansion effect of each delayed signal. A clear first signal is mixed into each delayed signal corresponding to the second signal to improve the signal quality of the reverberation signal output from each channel. This allows the reverberation signal of each channel to be played. While ensuring the playback quality of the audio to be played, the audio mixing effect can be optimized, and the sound field of the audio to be played can be fully expanded, bringing listeners a more spatial and immersive listening experience. Attached Figure Description
[0040] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0041] Figure 1 This is a schematic flowchart of a sound field expansion method according to an embodiment of this application;
[0042] Figure 2 This is a schematic diagram of the frequency amplitude curve according to an embodiment of this application;
[0043] Figure 3 This is a schematic diagram of the sound field expansion system structure according to an embodiment of this application;
[0044] Figure 4 This is a schematic diagram of an electronic device structure according to an embodiment of this application. Detailed Implementation
[0045] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. In the absence of conflict, the following embodiments and their technical features can be combined with each other.
[0046] The first aspect of this application provides a sound field expansion method, referring to... Figure 1 As shown, the above sound field expansion method includes:
[0047] S110, extract the first signal of the audio to be played and the second signal that complements the first signal, and generate initial signals corresponding to multiple channels based on the second signal.
[0048] The aforementioned audio to be played refers to the audio to be played by electronic devices such as speakers, and may include songs, operas, various instrumental performances, and other audio data for appreciation. The first signal may include a primary signal conveying the main information, such as human voice or the sound of a main instrument; the second signal may include other signals that complement the first signal, such as accompaniment. Electronic devices typically use two or more channels to play the audio to be played in order to optimize the audio sound field effect and provide users with a sense of spatial immersion and surround sound. Step S110 above can generate an initial signal based on the number of audio channels of the electronic device and the characteristics of each channel. The aforementioned initial signal corresponds to a channel, that is, one channel corresponds to one initial signal. The generation process (or signal characteristics) of each initial signal is matched with the sound effect characteristics required by the corresponding channel. For example, if an electronic device includes a first channel, a second channel, and a third channel, and each channel displays a different sound range, then the first initial signal corresponding to the first channel can be obtained by compressing the low-frequency range of the second signal, the second initial signal corresponding to the second channel can be obtained by compressing the mid-frequency range of the second signal, and the third initial signal corresponding to the third channel can be obtained by compressing the high-frequency range of the second signal. If the sound effect characteristics required by each channel are the same, then each initial signal can be consistent, for example, all of them can be the second signal.
[0049] In one example, the audio to be played can be first segmented into frames to determine the audio units comprised of each frame. This allows for subsequent processing of each frame separately, improving the orderliness of each processing step. For instance, the audio to be played can be divided into multiple temporally consecutive audio units. A first signal and a second signal can be extracted from each frame. Thus, the first signal, the second signal, and the subsequently obtained delay and reverberation signals all include temporally consecutive audio units. Based on this, parameters (such as target reverberation parameters) are obtained for each audio unit and processed accordingly, making the processing more orderly and ensuring stability during sound field expansion.
[0050] S120 performs delay processing on each initial signal to obtain delayed signals with different delay times.
[0051] Step S120 above can use delay tools such as all-pass filters to delay each initial signal. Here, each initial signal is delayed to obtain delayed signals with different delay times, providing the effect that each delayed signal originates from a different sound source, thus contributing to the subsequent expansion of the sound field of the audio to be played. The delay time corresponding to each delayed signal can be determined based on the desired expanded sound field effect; this delay time can be controlled by controlling the tool parameters of the corresponding delay tool, such as controlling the corresponding delay time by controlling the filter coefficient of the all-pass filter, etc.
[0052] S130, the first signal and each of the delayed signals are subjected to reverberation processing to obtain each reverberation signal.
[0053] S140, Play the reverb signals of each channel to expand the sound field of the audio to be played.
[0054] This embodiment employs reverberation processing of the first signal and each delayed signal separately. This fully utilizes the expansion effect of each delayed signal and also mixes a clear first signal into each delayed signal corresponding to the second signal, thereby improving the signal quality of the reverberation signal output from each channel. Then, the reverberation signal of each channel is played back. While ensuring the playback quality of the audio to be played, the audio mixing effect can be optimized, and the sound field of the audio to be played can be fully expanded, bringing listeners a more spatial and immersive listening experience.
[0055] In one embodiment, the step of performing reverberation processing on the first signal and each of the delayed signals to obtain each reverberation signal includes:
[0056] Obtain the target reverberation parameters of each delayed signal; the target reverberation parameters are used to mix target features into the corresponding delayed signals;
[0057] The first signal and the corresponding delay signal are respectively subjected to gain processing using each target reverberation parameter to obtain the reverberation signals of each channel.
[0058] The aforementioned target features may include a portion of the features of the corresponding delayed signal. By applying target reverberation parameters to the first signal and the corresponding delayed signal for gain processing, the portion of the features can be enhanced, thereby strengthening the auditory experience corresponding to the portion of the features when playing the audio to be played later.
[0059] Specifically, the step of performing gain processing on the first signal and the corresponding delay signal using each target reverberation parameter to obtain the reverberation signals includes:
[0060] V0 = w*V1 + k*w*V2,
[0061] Where V0 represents the reverberation signal, w represents the target reverberation parameter, k represents the gain coefficient, which can be determined through the relevant debugging process. It can usually be set to a value greater than or equal to 1.5 and less than or equal to 2. V1 represents the first signal, V2 represents the delay signal, and the symbol "*" represents multiplication.
[0062] In one example, the delayed signal comprises multiple temporally consecutive audio frames; the process of determining the target reverberation parameters for each audio frame includes:
[0063] Obtain the temporal characteristics of the audio unit, and determine the temporal reverberation level value based on the temporal characteristics;
[0064] The frequency domain characteristics of the audio unit are obtained, and the frequency domain reverberation level value is determined based on the frequency domain characteristics;
[0065] The total reverberation level value is obtained by weighted summing of the time-domain reverberation level value and the frequency-domain reverberation level value.
[0066] The target reverberation parameter is determined based on the time-domain reverberation level value, the frequency-domain reverberation level value, and the total reverberation level value.
[0067] The aforementioned time-domain features may include parameters such as amplitude and / or zero-crossing rate. The time-domain reverberation value is used to describe at least one aspect of the time-domain features, such as the magnitude of the corresponding time-domain feature. The aforementioned frequency-domain features may include features such as the frequency band distribution of the corresponding audio unit. The frequency-domain reverberation value is used to describe the proportion of each frequency band. The aforementioned target reverberation parameter can be determined based on the characteristics of the time-domain reverberation value, the frequency-domain reverberation value, and the total reverberation value. For example, if the characteristics described by the time-domain reverberation value, the frequency-domain reverberation value, and the total reverberation value are the same or similar, the average value of the three can be determined as the target reverberation parameter to remove noise interference in the relevant processing.
[0068] The process of determining the total reverberation level may include:
[0069] T0 = w1*T1 + w2*T2,
[0070] Where T0 represents the total reverberation level, T1 represents the time-domain reverberation level, T2 represents the time-domain reverberation level, w1 represents the time-domain weight, w2 represents the frequency-domain weight, and w1+w2=1.
[0071] In one example, the temporal feature includes audio amplitude; obtaining the temporal feature of the audio unit and determining the temporal reverberation value based on the temporal feature includes: obtaining the audio amplitude of the audio unit, performing positive correlation processing on the audio amplitude to obtain the temporal reverberation value, so that the temporal reverberation value can characterize the size of the audio amplitude, that is, the larger the audio amplitude, the larger the temporal reverberation value, and the smaller the audio amplitude, the smaller the temporal reverberation value.
[0072] In one example, the frequency domain of the audio unit includes multiple sub-band intervals; obtaining the frequency domain characteristics of the audio unit and determining the frequency domain reverberation value based on the frequency domain characteristics includes: obtaining the interval proportion of each sub-band interval of the audio unit in the entire frequency domain, and determining the frequency domain reverberation value based on the interval proportion.
[0073] In this example, for some audio units of songs waiting to be played, the frequency amplitude curve can be referenced. Figure 2 As shown, Figure 2 The horizontal axis represents frequency, and the vertical axis represents amplitude. The sub-band intervals of the entire frequency domain of the aforementioned audio unit can include the following frequency domain intervals: 80Hz–250Hz, 250Hz–500Hz, 500Hz–1kHz, 1kHz–2kHz, 2kHz–3kHz, 3kHz–4kHz, and above 4kHz. The proportion of each interval can fully characterize the frequency domain characteristics of the corresponding audio unit, ensuring that the determined frequency domain reverberation value accurately describes the corresponding frequency domain characteristics. Optionally, determining the frequency domain reverberation value based on the proportion of each interval includes: determining the average value of the proportions of each interval corresponding to the audio unit as the frequency domain reverberation value of the audio unit, to ensure the accuracy of the determined frequency domain reverberation value.
[0074] In one example, the step of determining the target reverberation parameter based on the time-domain reverberation level value, the frequency-domain reverberation level value, and the total reverberation level value involves: determining the minimum value among the time-domain reverberation level value, the frequency-domain reverberation level value, and the total reverberation level value as the target reverberation parameter; and applying the target reverberation parameter to perform gain processing on the first signal and the corresponding delayed signal to make the gain processing smoother, resulting in a softer playback effect of the reverberation signal, further enhancing the auditory experience of the audio to be played.
[0075] In one embodiment, the step of delaying each initial signal to obtain delayed signals with different delay times includes:
[0076] Each initial signal is rendered using an all-pass filter, and each initial signal is delayed by a different time to obtain the delayed signal.
[0077] In this embodiment, each initial signal can be rendered separately using all-pass filters with different filtering coefficients to maintain the processed audio quality and make each delayed signal have a different delay time.
[0078] Specifically, the all-pass filter includes multiple sub-filters connected in series; the step of rendering each initial signal using each all-pass filter includes: sequentially using each sub-filter to perform phase shifting on the corresponding initial signal to render the corresponding initial signal, thereby ensuring the quality of the delay processing of the corresponding initial signal.
[0079] In one example, the electronic device playing the audio to be played includes a left channel and a right channel. The initial signal can include a left-chain signal and a right-chain signal. The all-pass filter includes a first filter and a second filter with different filtering coefficients to delay the left-chain signal and the right-chain signal respectively, resulting in first-delayed signals and second-delayed signals with different delay times. Accordingly, delaying each initial signal to obtain delayed signals with different delay times includes: rendering the left-chain signal using the first filter to obtain a first-delayed signal, and rendering the right-chain signal using the second filter to obtain a second-delayed signal.
[0080] Furthermore, this example can also use a first signal and a first delay signal for reverberation processing to obtain a first reverberation signal corresponding to the left channel, and use a first signal and a second delay signal for reverberation processing to obtain a second reverberation signal corresponding to the right channel. Simultaneously playing the first reverberation signal and the second reverberation signal can expand the sound field of the audio to be played and enhance the spatial immersion and other auditory effects brought by the audio to be played.
[0081] In one embodiment, the various audio data to be played for appreciation are subjected to sound field expansion to improve their playback effect. In one example, the audio to be played includes instrumental pieces, such as piano pieces or suona pieces; the first signal includes a melody signal, such as piano notes in a piano piece or suona notes in a suona piece; the second signal includes an accompaniment signal, such as orchestral accompaniment notes in an instrumental piece. In another example, the audio to be played includes a song; the first signal includes a vocal signal; the second signal includes an accompaniment signal, to expand the sound field of the song and improve its auditory effect.
[0082] The above sound field expansion method extracts the first and second signals of the audio to be played, generates multiple initial signals corresponding to each channel based on the second signal, and performs delay processing on each initial signal to obtain delay signals with different delay times, so as to provide the effect that each delay signal comes from a different sound source. Then, the first signal is used to perform reverberation processing on each delay signal to give full play to the expansion effect of each delay signal. The clear first signal is mixed into each delay signal corresponding to the second signal to improve the signal quality of the reverberation signal output by each channel. Then, the reverberation signal of each channel is played. While ensuring the playback quality of the audio to be played, it can optimize the audio mixing effect, fully expand the sound field of the audio to be played, and bring the listener a more spatial and immersive listening experience.
[0083] This application provides a sound field expansion system in a second aspect, referring to... Figure 3 As shown, it includes:
[0084] Extraction module 110 is used to extract a first signal of the audio to be played and a second signal that complements the first signal, and to generate initial signals corresponding to multiple channels based on the second signal;
[0085] Delay module 120 is used to perform delay processing on each initial signal to obtain delayed signals with different delay times;
[0086] The reverberation module 130 is used to perform reverberation processing on the first signal and each of the delayed signals to obtain reverberation signals.
[0087] The playback module 140 is used to play the various reverb signals to expand the sound field of the audio to be played.
[0088] For specific limitations regarding the sound field expansion system, please refer to the limitations of the sound field expansion method above, which will not be repeated here. Each module in the aforementioned sound field expansion system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in hardware or independent of the computing module in the computer device, or stored in software in the memory of the computer device, so that the computing module of the computer device can call and execute the operations corresponding to each module.
[0089] This application provides an electronic device in a third aspect, with reference to... Figure 4 As shown, the electronic device includes a processor 620 and a storage medium 630; the storage medium 630 stores program code; the processor 620 is used to call the program code stored in the storage medium 630 to execute the sound field expansion method provided in any of the above embodiments.
[0090] The aforementioned electronic devices can fully expand the sound field of the audio being played, bringing listeners a more spatial and immersive listening experience.
[0091] Although this application has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art based on a reading and understanding of this specification and drawings. This application includes all such modifications and variations and is limited only by the scope of the appended claims. In particular, with respect to the various functions performed by the aforementioned components, the terminology used to describe such components is intended to correspond to any component (unless otherwise indicated) that performs the specified function of said component (e.g., is functionally equivalent to it), even if structurally not equivalent to the disclosed structure performing the functions in the exemplary implementations of this specification shown herein.
[0092] That is, the above description is only an embodiment of this application and does not limit the patent scope of this application. Any equivalent structural or procedural changes made using the content of this application’s specification and drawings, such as the combination of technical features between different embodiments, or direct or indirect application in other related technical fields, are similarly included within the patent protection scope of this application.
[0093] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined as "first" or "second" may explicitly or implicitly include one or more features. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0094] The above description is provided to enable any person skilled in the art to implement and use this application. Various details are set forth in the above description for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be implemented without using these specific details. In other embodiments, well-known processes will not be described in detail to avoid obscuring the description of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed herein.
Claims
1. A method for sound field expansion, characterized in that, include: Extract the first signal of the audio to be played and the second signal that complements the first signal, and generate initial signals corresponding to multiple audio channels based on the second signal; Each initial signal is delayed to obtain delayed signals with different delay times. The first signal is subjected to reverberation processing with each of the delayed signals to obtain each reverberation signal; Play the reverb signals to expand the sound field of the audio to be played; The step of performing delay processing on each initial signal to obtain delayed signals with different delay times includes: rendering each initial signal with each full-pass filter to perform delay processing on each initial signal with different delay times to obtain the delayed signals.
2. The sound field expansion method according to claim 1, characterized in that, The step of performing reverberation processing on the first signal and each of the delayed signals to obtain each reverberation signal includes: Obtain the target reverberation parameters of each delayed signal; the target reverberation parameters are used to mix target features into the corresponding delayed signals; The first signal and the corresponding delay signal are respectively subjected to gain processing using each target reverberation parameter to obtain the reverberation signals of each channel.
3. The sound field expansion method according to claim 2, characterized in that, The step of performing gain processing on the first signal and the corresponding delay signal using each target reverberation parameter to obtain the reverberation signals includes: , in, Indicates the reverberation signal. Indicates the target reverberation parameters. Indicates the gain coefficient. Indicates the first signal. Indicates a delayed signal, symbol " " indicates multiplication.
4. The sound field expansion method according to claim 2, characterized in that, The delayed signal includes multiple audio units that are sequentially continuous in time. The process of determining the target reverberation parameters for each frame audio unit includes: Obtain the temporal characteristics of the audio unit, and determine the temporal reverberation level value based on the temporal characteristics; The frequency domain characteristics of the audio unit are obtained, and the frequency domain reverberation level value is determined based on the frequency domain characteristics; The total reverberation level value is obtained by weighted summing of the time-domain reverberation level value and the frequency-domain reverberation level value. The target reverberation parameter is determined based on the time-domain reverberation level value, the frequency-domain reverberation level value, and the total reverberation level value.
5. The sound field expansion method according to claim 4, characterized in that, The temporal features include audio amplitude; obtaining the temporal features of the audio unit and determining the temporal reverberation level value based on the temporal features includes: obtaining the audio amplitude of the audio unit, performing positive correlation processing on the audio amplitude, and obtaining the temporal reverberation level value; And / or, The frequency domain of the audio unit includes multiple sub-band intervals; obtaining the frequency domain characteristics of the audio unit and determining the frequency domain reverberation value based on the frequency domain characteristics includes: obtaining the interval proportion of each sub-band interval of the audio unit in the entire frequency domain, and determining the frequency domain reverberation value based on the interval proportion of each interval.
6. The sound field expansion method according to claim 4, characterized in that, The target reverberation parameter is determined based on the time-domain reverberation level value, the frequency-domain reverberation level value, and the total reverberation level value: The minimum value among the time-domain reverberation level value, the frequency-domain reverberation level value, and the total reverberation level value is determined as the target reverberation parameter.
7. The sound field expansion method according to claim 1, characterized in that, The all-pass filter comprises multiple sub-filters connected in series; the step of rendering each initial signal using each all-pass filter separately includes: Each sub-filter is used sequentially to phase-shift the corresponding initial signal in order to render the corresponding initial signal.
8. The sound field expansion method according to claim 1, characterized in that, The initial signals include left-chain signals and right-chain signals; the all-pass filter includes a first filter and a second filter with not exactly the same filtering coefficients; the process of delaying each initial signal to obtain delayed signals with different delay times includes: The left-chain signal is rendered using a first filter to obtain a first delayed signal, and the right-chain signal is rendered using a second filter to obtain a second delayed signal.
9. The sound field expansion method according to claim 1, characterized in that, The audio to be played includes instrumental music; the first signal includes a main melody signal; and the second signal includes an accompaniment signal.
10. The sound field expansion method according to claim 1, characterized in that, The audio to be played includes a song; the first signal includes a human voice signal; and the second signal includes an accompaniment signal.
11. A sound field expansion system, characterized in that, include: The extraction module is used to extract a first signal of the audio to be played and a second signal that complements the first signal, and to generate initial signals corresponding to multiple channels based on the second signal. The delay module is used to perform delay processing on each initial signal to obtain delayed signals with different delay times. A reverberation module is used to perform reverberation processing on the first signal and each of the delayed signals to obtain reverberation signals. A playback module is used to play the various reverberation signals to expand the sound field of the audio to be played; The step of performing delay processing on each initial signal to obtain delayed signals with different delay times includes: rendering each initial signal with each full-pass filter to perform delay processing on each initial signal with different delay times to obtain the delayed signals.
12. An electronic device, characterized in that, It includes a processor and a storage medium; the storage medium stores program code; the processor is used to call the program code stored in the storage medium to execute the sound field expansion method as described in any one of claims 1 to 10.