WO2021248525A1 - Nonlinear signal compensation method and apparatus, electronic device, and storage medium - Google Patents
Nonlinear signal compensation method and apparatus, electronic device, and storage medium Download PDFInfo
- Publication number
- WO2021248525A1 WO2021248525A1 PCT/CN2020/096691 CN2020096691W WO2021248525A1 WO 2021248525 A1 WO2021248525 A1 WO 2021248525A1 CN 2020096691 W CN2020096691 W CN 2020096691W WO 2021248525 A1 WO2021248525 A1 WO 2021248525A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- speaker
- audio signal
- channel audio
- signal
- parameter
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/04—Circuits for transducers, loudspeakers or microphones for correcting frequency response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R5/00—Stereophonic arrangements
- H04R5/04—Circuit arrangements, e.g. for selective connection of amplifier inputs/outputs to loudspeakers, for loudspeaker detection, or for adaptation of settings to personal preferences or hearing impairments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S7/00—Indicating arrangements; Control arrangements, e.g. balance control
- H04S7/30—Control circuits for electronic adaptation of the sound field
- H04S7/301—Automatic calibration of stereophonic sound system, e.g. with test microphone
Definitions
- the present invention relates to the technical field of loudspeakers, and in particular to a signal non-linear compensation method, device, electronic equipment and storage medium.
- Normal stereo recording is tuned with the ideal listening position-the listener is located at the center of the two speakers and is at 60 angles during the original mixing process.
- mobile smart terminals such as mobile phones
- the two speakers are very close, there is a large deviation from the ideal listening position in actual applications.
- a stereo enhancement algorithm is used to process the original stereo audio signal, and then two speakers are used for playback to achieve the effect of enhancing the stereo listening effect.
- the actual loudspeaker is affected by various factors and has a great deviation from the desired left and right channel sound signals, resulting in poor stereo enhancement effect.
- a signal nonlinearity compensation method which includes:
- the first channel audio signal is a left channel audio signal or a right channel audio signal
- the method further includes:
- the performing frequency response correction processing on the first channel audio signal according to the second non-linear parameter of the first speaker to obtain the first channel output signal includes:
- the performing frequency response correction processing on the first channel audio signal according to the second non-linear parameter of the first speaker includes:
- the frequency response correction processing is performed on the first channel audio signal.
- the method before the acquiring the first channel audio signal, the method further includes:
- the first channel audio signal is an original left channel audio signal or an original right channel audio signal
- the first non-linear parameter of the first speaker includes:
- the nonlinear parameter of the first speaker obtained by offline testing, or the nonlinear parameter of the first speaker updated online.
- the method further includes:
- condition parameter Acquire the condition parameter of the first speaker, and update the nonlinear parameter of the first speaker according to the first condition parameter and a preset mapping relationship between the first speaker condition parameter and the nonlinear parameter, where the condition parameter includes But it is not limited to one or more of the ambient temperature, working time, and dynamic range of input signal power.
- a signal nonlinearity compensation device which includes:
- An acquiring module configured to acquire a first channel audio signal, where the first channel audio signal is a left channel audio signal or a right channel audio signal;
- the acquiring module is used to acquire the first non-linear parameter of the first speaker
- the nonlinear compensation module is configured to perform compensation processing on the first channel audio signal according to the first nonlinear parameter of the first speaker to obtain a first channel output signal, and the first channel output signal is The first speaker output.
- an electronic device including a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the same as the first aspect and any of them.
- the memory stores a computer program
- the processor executes the same as the first aspect and any of them.
- a computer storage medium stores one or more instructions, and the one or more instructions are suitable for being loaded by a processor and executed as in the first aspect and any one thereof Possible implementation steps.
- the beneficial effect of the present invention is: according to the non-linear parameters of the left and right speakers, the left and right channel signals are respectively subjected to adaptive predistortion processing, and the distortion caused by the nonlinearity of the system is pre-compensated at the input end, which can reduce the stereo enhancement
- the non-linear distortion in the processing can significantly improve the stereo effect.
- FIG. 1 is a schematic flowchart of a signal nonlinear compensation method provided by the present invention
- FIG. 2 is a schematic flowchart of another signal nonlinear compensation method provided by the present invention.
- Fig. 3 is a schematic structural diagram of a signal nonlinearity compensation device provided by the present invention.
- FIG. 4 is a schematic diagram of a system flow diagram including a nonlinear compensation module provided by the present invention.
- Fig. 5 is a schematic structural diagram of an electronic device provided by the present invention.
- FIG. 1 is a schematic flowchart of a signal nonlinearity compensation method according to an embodiment of the present invention.
- the method may include:
- the first channel audio signal is a left channel audio signal or a right channel audio signal.
- the execution subject of the embodiment of the present invention may be a signal nonlinearity compensation device.
- the signal nonlinearity compensation device includes a speaker, which can perform stereo enhancement processing and nonlinear compensation on the audio signal, and output the processed audio signal.
- the above-mentioned signal non-linear compensation device may be an electronic device, and the above-mentioned electronic device may be a terminal device, including but not limited to mobile terminals, earphones, audio playback devices, and laptop computers, tablet computers, etc. Other portable devices or desktop computers.
- the left channel and the right channel of the stereo sound output by the electronic device can respectively broadcast the same or different sounds, resulting in a stereo sound change effect such as from left to right or from right to left.
- the first channel audio signal is used for general description.
- the first channel audio signal may be a left channel audio signal or a right channel audio signal, and the system may include at least The two speakers, the first speaker and the second speaker, are respectively one of the left speaker and the right speaker.
- This method can be used to perform the same steps for the left channel audio signal and the right channel audio signal, but requires corresponding speakers and related parameters, that is, the left channel audio signal corresponds to the left speaker, and the right channel audio signal corresponds to the right speaker.
- the processing flow can be regarded as independent of each other.
- the method before step 101, the method further includes:
- the left and right channels of the original audio signal can be subjected to stereo enhancement processing respectively to obtain the enhanced left and right channel audio signals, which can generally be played directly through the corresponding speakers, but this system is a system based entirely on signal processing.
- this system is a system based entirely on signal processing.
- nonlinear distortion of actual speakers and speaker differences For example, a speaker with a small volume will produce a lot of nonlinear distortion (THD) when the driving voltage is large, and low-frequency and high-frequency signals will also produce intermodulation distortion (IMD), resulting in the actual broadcast signal .
- THD nonlinear distortion
- IMD intermodulation distortion
- step 102 can be performed.
- the speakers will more or less show non-linear characteristics, and there will be signal components that do not exist in the input signal.
- the distortion object is the amplitude and/or phase of the output signal
- the nonlinear distortion implies that the output signal contains frequency components that do not exist in the input signal.
- the indirect test method can generally be used to analyze the nonlinearity of the speaker vibration, that is, the first speaker circuit model is built in advance, and then the speaker analyzer is used to test and the adaptive fitting calculation method is used to obtain the relevant first speaker.
- Non-linear parameters of a loudspeaker that is, the first speaker circuit model is built in advance
- the first non-linear parameter of the first speaker includes: the non-linear parameter of the first speaker obtained by offline testing, or the non-linear parameter of the first speaker updated online.
- the offline test may include direct testing of the first speaker through a speaker test system, rangefinder and other equipment to analyze the nonlinearity of the vibration of the first speaker, so as to directly obtain the nonlinear parameters of the first speaker, and preset Provided during use in the device.
- a DC bias voltage signal can be applied to the first speaker (which can be the same as another speaker or an analog speaker) to bias the voice coil of the first speaker in the magnetic gap, and then use a rangefinder such as laser measurement
- the distance meter measures the bias displacement of the voice coil of the first speaker under the DC bias voltage signal, and outputs to the first speaker through the speaker test system while keeping the value of the DC bias voltage signal at both ends of the first speaker unchanged AC analysis signal to obtain the impedance curve and displacement-voltage transfer function curve of the voice coil of the first loudspeaker in the bias position, and then calculate the nonlinear parameters of the first loudspeaker in the biased state of the voice coil based on these curves The value of.
- the magnitude of the DC bias voltage signal can be changed multiple times, the above steps are repeated, the offset displacement of the voice coil of the first speaker in the magnetic gap under the corresponding DC bias voltage signal is measured and the corresponding offset displacement is calculated.
- the value of the nonlinear parameter of the first loudspeaker under the bias displacement of the voice coil is calculated.
- the method further includes:
- the condition parameter includes but is not limited to the environment One or more of temperature, working time, and dynamic range of input signal power.
- the nonlinear characteristic curve of the first speaker through simulation or measurement, which may include a preset mapping relationship between the first speaker condition parameter and the nonlinear parameter.
- the above condition parameters are all factors that affect the nonlinear distortion of the first speaker. It may include, but is not limited to, one or more of the ambient temperature, working time, and input signal power dynamic range, for example, the mapping relationship between the ambient temperature and the nonlinear parameter of the first speaker.
- the non-linear parameter of the first speaker can be updated periodically. The specific method is to obtain the current condition parameter of the first speaker based on the above-mentioned condition parameter and the preset mapping relationship between the first speaker condition parameter and the non-linear parameter. , Determine the current nonlinear parameters of the first speaker, and achieve real-time acquisition of the nonlinear parameters of the first speaker.
- a corresponding compensation signal may be generated according to the nonlinear parameters of the speaker, and the compensation signal may be used to perform nonlinear predistortion processing on the first channel audio signal.
- the corresponding compensation signal is added through pre-distortion processing, and the distortion caused by the nonlinearity is pre-compensated at the input end, and the obtained first channel output signal can be output by the corresponding first loudspeaker. Therefore, the output signal of the first channel after the first speaker plays is the linear response of the input electrical signal, which can significantly reduce the distortion of the harmonic components caused by nonlinear distortion, thereby ensuring that the played sound signal is basically the expected response.
- the above-mentioned compensation processing is performed on the left and right audio signals respectively, so that the output stereo effect of the left and right speakers is better.
- the compensation processing can be realized by a nonlinear filter, which is a nonlinear compensator, and can eliminate the nonlinear behavior of the first speaker by controlling the excitation signal without changing the structure of the speaker.
- the non-linear filter can form an all-pass filter with the actual first speaker.
- the method further includes:
- the frequency response correction process is performed on the first channel audio signal to obtain the first channel output signal.
- the second nonlinear parameter of the first speaker is based on the expected first channel output signal.
- the speaker response is estimated.
- the output sound pressure reference (Output Sound Pressure Level) is also called efficiency or sensitivity or sound pressure level.
- JIS Japanese National Standard
- the output sound pressure of the speaker refers to the 1W input power fed to the speaker in the specified frequency band or power, and the average value of the sound pressure pole at a distance of 1m from the reference point on the reference axis, usually taken as the frequency
- the average value of 4 points on the characteristic curve expressed in dB.
- the output sound pressure reflects the size of the sound, which is not necessarily related to the sound quality.
- Frequency response curve (SPL curve) refers to a constant signal source applied to the loudspeaker.
- Frequency response refers to the characteristic that the sound pressure generated by the speaker changes with frequency when a constant voltage is input to the speaker.
- frequency response correction can also be performed for different speakers, that is, the shape of the SPL curve of the speaker itself can be changed.
- the corrected stereo signal will still maintain good symmetry even if the left and right channels respond to different systems, which improves the actual effect of the stereo.
- the above-mentioned performing frequency response correction processing on the above-mentioned first channel audio signal according to the second non-linear parameter of the above-mentioned first speaker includes:
- the frequency response correction process is performed on the audio signal of the first channel.
- the T/S parameter is a speaker parameter standard named by the first letter of the person's name, and defines the physical parameters of many speakers, including large-signal parameters and small-signal parameters.
- a target equalizer can be used to implement the above-mentioned frequency response correction processing. Without changing the speaker structure, adjust the control signal according to the nonlinear model of the speaker so that the actual speaker shows the desired response.
- the equalizer can be a linear filter. In this case, functions such as low frequency boost and mechanical quality factor Q compression can be realized by adjusting the T/S parameters.
- the equalizer can also be non-linear. By adjusting the curve shape of the non-linear parameters, such as the force factor Bl(x), the stiffness coefficient Kms(x) and the damping coefficient Rms(v), the change of these non-linear characteristics can make the speaker Get the desired sense of hearing.
- the present invention obtains the first non-linear parameter of the first speaker by obtaining the first channel audio signal, the first channel audio signal being the left channel audio signal or the right channel audio signal, according to the first non-linear parameter of the first speaker
- the nonlinear parameter performs compensation processing on the first channel audio signal to obtain a first channel output signal, and the first channel output signal is output by the first speaker.
- the signal non-linear compensation method of the present invention can perform adaptive pre-distortion processing on the left and right channel signals respectively according to the non-linear parameters of the left and right speakers, and pre-compensate the distortion caused by the nonlinear system at the input end, which can reduce
- the non-linear distortion in the stereo enhancement processing significantly enhances the stereo effect.
- FIG. 2 is a schematic flowchart of another signal nonlinear compensation method according to an embodiment of the present invention. As shown in Figure 2, the method may include:
- 201 Acquire a first channel audio signal, where the first channel audio signal is a left channel audio signal or a right channel audio signal.
- the execution subject of the embodiment of the present invention may be a signal nonlinearity compensation device.
- the signal nonlinearity compensation device includes a speaker, which can perform stereo enhancement processing and nonlinear compensation on the audio signal, and output the processed audio signal.
- the above-mentioned signal non-linear compensation device may be an electronic device, and the above-mentioned electronic device may be a terminal device, including but not limited to mobile terminals, earphones, audio playback devices, and laptop computers, tablet computers, etc. Other portable devices or desktop computers.
- step 201-step 203 may refer to the specific descriptions in step 101-step 103 shown in FIG. 1 respectively, which will not be repeated here.
- the aforementioned target equalizer may be used to implement the aforementioned frequency response correction processing.
- a nonlinear loudspeaker model describing the behavior of the first loudspeaker under a large signal can be used.
- the output voltage signal of the first loudspeaker terminal can be passed through the model to predict the displacement, speed, voltage and other state variables of the first loudspeaker for subsequent processing. The parameters.
- the first nonlinear parameter of the first speaker is the result of offline or offline parameter estimation.
- This parameter may be called the actual nonlinear parameter, which describes the behavior of the actual speaker.
- it may include: voice coil (coil ) DC impedance Re r , the length of the voice coil wire in the magnetic field Le r , the force factor Bl r (x) of the magnetic circuit system, the mechanical mass Mt r including the sound box and the air load, and the mechanical stiffness of the suspension system Kms r (x) , The force resistance of the vibration system Rms r (v), etc.;
- the above-mentioned second non-linear parameter can be called the target non-linear parameter, which is estimated and obtained based on the expected first speaker response. For example, it can be obtained by fitting the expected first speaker response and the model to satisfy the stability and physical constraints. It may be obtained by parameter estimation of another actual first speaker sample, for example, a good product produced during the mass production of the speaker can be selected for parameter estimation. Corresponding to such parameters may also include certain non-linear: Re t, Le t, Bl t (x), Mt t, Kms t (x), Rms t (v) the like.
- step 206 may be executed.
- FIG. 3 See Figure 3 for a schematic diagram of a system flow including a nonlinear compensation module.
- 1 is the left channel of the original audio signal
- 2 is the right channel of the original audio signal.
- stereo enhancement modules 4 stereo enhanced left channel audio signals and 5 stereo enhanced audio signals can be obtained.
- the right channel audio signal; 6 is the nonlinear parameter of the left channel speaker L that is tested offline or updated online
- 8 is the nonlinear parameter of the right channel speaker R that is tested offline or updated online;
- 9 is the left channel audio signal after predistortion stereo enhancement, and 10 is the right channel audio signal after predistortion stereo enhancement;
- the non-linear compensation module 7 which can pre-distorte the signal and correct the expected frequency response according to the non-linear parameters of the speaker; among them, for the 4-left channel audio signal, the 4 is pre-distorted according to the non-linear parameters of the 6-left channel speaker. Distortion processing and expected frequency response correction processing, output the final 9; for the 5-right channel audio signal, perform predistortion processing and expected frequency response correction processing on 5 according to the non-linear parameters of the 8-left channel speaker, and output the final 10.
- a system based entirely on signal processing does not take into account the nonlinear distortion of actual speakers.
- Actually used stereo speaker system especially the stereo system used on mobile phone terminals, the two speakers of the left and right channels are often very different in size, volume, and sensitivity. Directly playing the stereo enhanced audio often results in very strong Asymmetry, which affects the final sense of hearing.
- THD non-linear distortion
- IMD intermodulation distortion
- the first non-linear parameter of the first speaker is obtained by obtaining the first channel audio signal, and the first channel audio signal is the left channel audio signal or the right channel audio signal, according to the first speaker
- the first nonlinear parameter performs compensation processing on the first channel audio signal, predicts the state variable of the first speaker, based on the first channel audio signal, the state variable of the first speaker, and the first speaker
- Two non-linear parameters construct the first channel target signal, and then perform filtering processing on the first channel target signal according to the state variable of the first speaker and the first non-linear parameter of the first speaker to obtain the first sound Channel output signal.
- the signal is predistorted by identifying the linear and nonlinear parameters of the left and right speaker systems, and the distortion caused by the nonlinearity of each system is pre-distorted at the input. Compensation, so that the sound signals played by the left and right speaker systems are the linear response of the input electrical signal, which can significantly reduce the distortion of the harmonic components caused by nonlinear distortion, and then ensure that the played sound signal is basically the expected response.
- the left and right speakers can change the target response by adjusting the target speaker parameters (the second non-linear parameter), so that the frequency response can be corrected for different speakers, that is, the shape of the SPL curve of the speaker itself can be changed.
- the corrected stereo signal will still maintain good symmetry even if the left and right channels respond differently to the system, thus improving the actual effect of the stereo.
- the embodiment of the present invention also discloses a signal non-linear compensation device.
- the signal nonlinearity compensation device 400 includes:
- the acquiring module 410 is configured to acquire a first channel audio signal, where the first channel audio signal is a left channel audio signal or a right channel audio signal;
- the above-mentioned obtaining module 410 is configured to obtain the first non-linear parameter of the first speaker
- the nonlinear compensation module 420 is configured to perform compensation processing on the first channel audio signal according to the first nonlinear parameter of the first speaker to obtain a first channel output signal, and the first channel output signal is generated by the first channel Speaker output.
- the non-linear compensation module 420 is further configured to perform frequency response correction processing on the audio signal of the first channel according to the second non-linear parameter of the first speaker to obtain the output signal of the first channel.
- the second nonlinear parameter of the first speaker is estimated and obtained based on the expected response of the first speaker.
- the aforementioned nonlinear compensation module 420 includes:
- the state estimation unit 421 is configured to predict the state variable of the above-mentioned first speaker
- the target equalization unit 422 is configured to construct a first channel target signal according to the first channel audio signal, the state variable of the first speaker, and the second nonlinear parameter of the first speaker;
- the non-linear filtering unit 423 is configured to perform filtering processing on the first channel target signal according to the state variable of the first speaker and the first non-linear parameter of the first speaker to obtain the first channel output signal.
- nonlinear compensation module 420 or target equalization unit 422 is specifically configured to:
- the frequency response correction process is performed on the audio signal of the first channel.
- the aforementioned signal nonlinearity compensation device 400 further includes a stereo enhancement module 430 for:
- the first non-linear parameter of the first speaker includes:
- the nonlinear parameter of the first speaker obtained by offline testing, or the nonlinear parameter of the first speaker updated online.
- the above-mentioned obtaining module 410 is specifically used for:
- Non-linear parameters of a loudspeaker include but are not limited to one or more of ambient temperature, working time, and dynamic range of input signal power.
- the steps involved in the methods shown in FIG. 1 and FIG. 2 may all be executed by each module in the signal non-linear compensation device 400 shown in FIG. 4, and will not be repeated here.
- the nonlinear compensation module 7 shown in FIG. 3 may correspond to the aforementioned nonlinear parameter module 420.
- the signal nonlinearity compensation device 400 can obtain the first channel audio signal, and the first channel audio signal is the left channel audio signal or the right channel audio signal, and the second channel audio signal is obtained.
- the first non-linear parameter of a loudspeaker is subjected to compensation processing on the first channel audio signal according to the first non-linear parameter of the first loudspeaker to obtain a first channel output signal.
- the first channel output signal is determined by the first channel output signal.
- a speaker output, according to the non-linear parameters of the left and right speakers, the left and right channel signals can be subjected to adaptive predistortion processing respectively, and the distortion caused by the system due to non-linearity can be pre-compensated at the input end, which can reduce the stereo enhancement processing Non-linear distortion, significantly enhance the stereo effect.
- an embodiment of the present invention also provides an electronic device.
- the electronic device includes at least a processor 510, a non-volatile storage medium 520, an internal memory 530, and a network interface 540, where the processor 510, the non-volatile storage medium 520, the internal memory 530, and the network interface
- the 540 can be connected via the system bus 550 or other means, and can communicate with other devices via the network interface 540.
- the non-volatile storage medium 520 that is, a computer storage medium, can be stored in the memory.
- the above-mentioned computer storage medium is used to store a computer program and an operating system.
- the internal memory 530 also stores a computer program.
- the above-mentioned computer program includes program instructions, and the above-mentioned processor can be used. To execute the above program instructions.
- the processor 510 (or CPU (Central Processing Unit, central processing unit)) is the computing core and control core of the terminal.
- processor 510 in the embodiment of the present invention may be used to perform a series of processing, including the method in the embodiment shown in FIG. 1 and FIG. 2 and so on.
- the embodiment of the present invention also provides a computer storage medium (Memory).
- the above-mentioned computer storage medium is a memory device in a terminal for storing programs and data. It can be understood that the computer storage medium herein may include a built-in storage medium in the terminal, and of course, may also include an extended storage medium supported by the terminal.
- the computer storage medium provides storage space, and the storage space stores the operating system of the terminal. In addition, the storage space also stores one or more instructions suitable for being loaded and executed by the processor, and these instructions may be one or more computer programs (including program codes).
- the computer storage medium here can be a high-speed RAM memory, or a non-volatile memory (non-volatile memory), such as at least one disk memory; optionally, it can also be at least one located far away from the aforementioned processor.
- Computer storage media can be a high-speed RAM memory, or a non-volatile memory (non-volatile memory), such as at least one disk memory; optionally, it can also be at least one located far away from the aforementioned processor.
- one or more instructions stored in the computer storage medium can be loaded and executed by the processor to implement the corresponding steps in the above-mentioned embodiments; in specific implementation, one or more instructions in the computer storage medium can be executed by The processor loads and executes any steps of the method in FIG. 1 and/or FIG. 2, which will not be repeated here.
- the disclosed system, device, and method may be implemented in other ways.
- the division of the modules is only a logical function division, and there can be other divisions in actual implementation.
- multiple modules or components can be combined or integrated into another system, or some features can be ignored or not. implement.
- the displayed or discussed mutual coupling, or direct coupling, or communication connection may be indirect coupling or communication connection through some interfaces, devices or modules, and may be in electrical, mechanical, or other forms.
- modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
- the computer may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
- software it can be implemented in the form of a computer program product in whole or in part.
- the computer program product includes one or more computer instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- the computer instructions can be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium.
- the computer instructions can be sent from a website, computer, server, or data center to another via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) A website, computer, server or data center for transmission.
- the computer-readable storage medium may be any usable medium that can be accessed by a computer or a data storage device such as a server or data center integrated with one or more usable media.
- the usable medium can be a read-only memory (ROM), or a random access memory (RAM), or a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape, a magnetic disk, or an optical medium, for example, Digital versatile disc (DVD), or semiconductor media, for example, solid state disk (SSD), etc.
- ROM read-only memory
- RAM random access memory
- magnetic medium such as a floppy disk, a hard disk, a magnetic tape, a magnetic disk, or an optical medium, for example, Digital versatile disc (DVD), or semiconductor media, for example, solid state disk (SSD), etc.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Stereophonic System (AREA)
Abstract
The present invention provides a nonlinear signal compensation method and apparatus, an electronic device, and a storage medium. The method comprises: obtaining a first channel audio signal, the first channel audio signal being a left channel audio signal or a right channel audio signal; obtaining a first nonlinear parameter of a first loudspeaker; and performing compensation processing on the first channel audio signal according to the first nonlinear parameter of the first loudspeaker to obtain a first channel output signal, the first channel output signal being outputted by the first loudspeaker. The nonlinear signal compensation method in the present invention can reduce the problem of nonlinear distortion in stereo enhancement processing to remarkably promote the stereo output effect.
Description
本发明涉及扬声器技术领域,尤其涉及一种信号非线性补偿方法、装置、电子设备和存储介质。The present invention relates to the technical field of loudspeakers, and in particular to a signal non-linear compensation method, device, electronic equipment and storage medium.
随着手机行业的不断发展,各大手机厂商对系统的易用性和多媒体表现方面越来越重视。音频方面,消费者对于多媒体影音方面的要求也越来越高,双扬声器组成的立体声系统在智能终端中应用的越来越频繁。With the continuous development of the mobile phone industry, major mobile phone manufacturers are paying more and more attention to the ease of use and multimedia performance of the system. In terms of audio, consumers have higher and higher requirements for multimedia audio and video, and stereo systems composed of dual speakers are used more and more frequently in smart terminals.
一般的立体声录音在原始混音处理时,以理想听音位置——听音者位于两个扬声器正前方中心位置,且呈60角的位置——来调音,但对于移动智能终端如手机、平板电脑等设备来说,因为两个扬声器距离很近,实际应用时与理想听音位置偏差很大。实际播放音频时,会使用立体声增强算法,对原始的立体声音频信号进行处理,然后使用两个扬声器进行播放,以达到增强立体声听感效果的作用。Normal stereo recording is tuned with the ideal listening position-the listener is located at the center of the two speakers and is at 60 angles during the original mixing process. However, for mobile smart terminals such as mobile phones, For devices such as tablet computers, because the two speakers are very close, there is a large deviation from the ideal listening position in actual applications. When the audio is actually played, a stereo enhancement algorithm is used to process the original stereo audio signal, and then two speakers are used for playback to achieve the effect of enhancing the stereo listening effect.
但实际扬声器的受各种因素影响,与希望得到的左右声道声信号产生很大的偏差,导致立体声增强效果变差。However, the actual loudspeaker is affected by various factors and has a great deviation from the desired left and right channel sound signals, resulting in poor stereo enhancement effect.
发明内容Summary of the invention
基于此,有必要针对上述问题,提供一种信号非线性补偿方法、装置、电子设备和存储介质,用于解决上述扬声器受各种因素影响立体声增强效果不佳的问题。Based on this, it is necessary to provide a signal nonlinear compensation method, device, electronic device, and storage medium to solve the above-mentioned problem that the speaker is affected by various factors and the stereo sound enhancement effect is not good.
本发明的技术方案如下:The technical scheme of the present invention is as follows:
一方面,提供了一种信号非线性补偿方法,包括:On the one hand, a signal nonlinearity compensation method is provided, which includes:
获取第一声道音频信号,所述第一声道音频信号为左声道音频信号或者右声道音频信号;Acquiring a first channel audio signal, where the first channel audio signal is a left channel audio signal or a right channel audio signal;
获取第一扬声器的第一非线性参数;Acquiring the first non-linear parameter of the first speaker;
根据所述第一扬声器的第一非线性参数对所述第一声道音频信号进行补偿处理,获得第一声道输出信号,所述第一声道输出信号由所述第一扬声器输出。Performing compensation processing on the first channel audio signal according to the first nonlinear parameter of the first speaker to obtain a first channel output signal, and the first channel output signal is output by the first speaker.
可选的,所述方法还包括:Optionally, the method further includes:
根据所述第一扬声器的第二非线性参数,对所述第一声道音频信号进行频响修正处理,获得所述第一声道输出信号,所述第一扬声器的第二非线性参数基于期望的第一扬声器响应预估获得。Perform frequency response correction processing on the first channel audio signal according to the second nonlinear parameter of the first speaker to obtain the first channel output signal, and the second nonlinear parameter of the first speaker is based on The expected first speaker response is estimated and obtained.
可选的,所述根据所述第一扬声器的第二非线性参数,对所述第一声道音频信号进行频响修正处理,获得所述第一声道输出信号,包括:Optionally, the performing frequency response correction processing on the first channel audio signal according to the second non-linear parameter of the first speaker to obtain the first channel output signal includes:
预测所述第一扬声器的状态变量;Predicting the state variable of the first speaker;
根据第一声道音频信号,以及所述第一扬声器的状态变量和所述第一扬声器的第二非线性参数,构造第一声道目标信号;Constructing the first channel target signal according to the first channel audio signal, the state variable of the first speaker and the second non-linear parameter of the first speaker;
根据所述第一扬声器的状态变量和所述第一扬声器的第一非线性参数对所述第一声道目标信号进行滤波处理,获得所述第一声道输出信号。Filtering the first channel target signal according to the state variable of the first speaker and the first non-linear parameter of the first speaker to obtain the first channel output signal.
可选的,所述根据所述第一扬声器的第二非线性参数,对所述第一声道音频信号进行频响修正处理,包括:Optionally, the performing frequency response correction processing on the first channel audio signal according to the second non-linear parameter of the first speaker includes:
基于线性滤波器,根据所述第一扬声器的第二非线性参数调节T/S参数,对所述第一声道音频信号进行频响修正处理;或者,Based on the linear filter, adjust the T/S parameter according to the second non-linear parameter of the first speaker, and perform frequency response correction processing on the first channel audio signal; or,
基于非线性滤波器,通过调节所述第一扬声器的第一非线性参数的特征曲线,对所述第一声道音频信号进行频响修正处理。Based on the non-linear filter, by adjusting the characteristic curve of the first non-linear parameter of the first speaker, the frequency response correction processing is performed on the first channel audio signal.
可选的,所述获取第一声道音频信号之前,所述方法还包括:Optionally, before the acquiring the first channel audio signal, the method further includes:
获取原始第一声道音频信号,所述第一声道音频信号为原始左声道音频信号或者原始右声道音频信号;Acquiring an original first channel audio signal, where the first channel audio signal is an original left channel audio signal or an original right channel audio signal;
对所述原始第一声道音频信号进行立体声增强处理,获得立体声增强后的所述第一声道音频信号。Perform stereo enhancement processing on the original first channel audio signal to obtain the first channel audio signal after stereo enhancement.
可选的,所述第一扬声器的第一非线性参数包括:Optionally, the first non-linear parameter of the first speaker includes:
离线测试获得的所述第一扬声器的非线性参数,或者在线更新的所述第一扬声器的非线性参数。The nonlinear parameter of the first speaker obtained by offline testing, or the nonlinear parameter of the first speaker updated online.
可选的,所述第一扬声器的非线性参数为在线更新的情况下,所述方法还包括:Optionally, when the nonlinear parameter of the first speaker is updated online, the method further includes:
获取所述第一扬声器的条件参数,依据所述第一条件参数和预设的第一扬声器条件参数与非线性参数的映射关系,更新所述第一扬声器的非线性参数,所述条件参数包括但不限于环境温度、工作时间、输入信号功率动态范围中的一种或几种。Acquire the condition parameter of the first speaker, and update the nonlinear parameter of the first speaker according to the first condition parameter and a preset mapping relationship between the first speaker condition parameter and the nonlinear parameter, where the condition parameter includes But it is not limited to one or more of the ambient temperature, working time, and dynamic range of input signal power.
另一方面,提供了一种信号非线性补偿装置,包括:On the other hand, a signal nonlinearity compensation device is provided, which includes:
获取模块,用于获取第一声道音频信号,所述第一声道音频信号为左声道音频信号或者右声道音频信号;An acquiring module, configured to acquire a first channel audio signal, where the first channel audio signal is a left channel audio signal or a right channel audio signal;
所述获取模块用于,获取第一扬声器的第一非线性参数;The acquiring module is used to acquire the first non-linear parameter of the first speaker;
非线性补偿模块,用于根据所述第一扬声器的第一非线性参数对所述第一声道音频信号进行补偿处理,获得第一声道输出信号,所述第一声道输出信号由所述第一扬声器输出。The nonlinear compensation module is configured to perform compensation processing on the first channel audio signal according to the first nonlinear parameter of the first speaker to obtain a first channel output signal, and the first channel output signal is The first speaker output.
另一方面,提供了一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如第一方面及其任一种可能的实现方式的步骤。In another aspect, an electronic device is provided, including a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the same as the first aspect and any of them. One possible way to achieve the steps.
另一方面,提供了一种计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由处理器加载并执行如上述第一方面及其任一种可能的实现方式的步骤。In another aspect, a computer storage medium is provided, the computer storage medium stores one or more instructions, and the one or more instructions are suitable for being loaded by a processor and executed as in the first aspect and any one thereof Possible implementation steps.
本发明的有益效果在于:根据左、右扬声器的非线性参数,将左右声道信号分别进行适应性的预失真处理,将系统由于非线性导致的失真在输入端预先补偿掉,可以降低立体声增强处理中的非线性失真,显著提升立体声效果。The beneficial effect of the present invention is: according to the non-linear parameters of the left and right speakers, the left and right channel signals are respectively subjected to adaptive predistortion processing, and the distortion caused by the nonlinearity of the system is pre-compensated at the input end, which can reduce the stereo enhancement The non-linear distortion in the processing can significantly improve the stereo effect.
图1为本发明提供的一种信号非线性补偿方法的流程示意图;FIG. 1 is a schematic flowchart of a signal nonlinear compensation method provided by the present invention;
图2为本发明提供的另一种信号非线性补偿方法的流程示意图;2 is a schematic flowchart of another signal nonlinear compensation method provided by the present invention;
图3为本发明提供的一种信号非线性补偿装置的结构示意图;Fig. 3 is a schematic structural diagram of a signal nonlinearity compensation device provided by the present invention;
图4为本发明提供的一种包含非线性补偿模块的系统流程示意图;FIG. 4 is a schematic diagram of a system flow diagram including a nonlinear compensation module provided by the present invention;
图5为本发明提供的一种电子设备的结构示意图。Fig. 5 is a schematic structural diagram of an electronic device provided by the present invention.
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be described clearly and completely in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们 任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific sequence. In addition, the terms "including" and "having" and any variations of them are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes unlisted steps or units, or optionally also includes Other steps or units inherent in these processes, methods, products or equipment.
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。Reference to "embodiments" herein means that a specific feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art clearly and implicitly understand that the embodiments described herein can be combined with other embodiments.
下面结合本发明实施例中的附图对本发明实施例进行描述。The embodiments of the present invention will be described below in conjunction with the drawings in the embodiments of the present invention.
请参阅图1,图1是本发明实施例提供的一种信号非线性补偿方法的流程示意图。该方法可包括:Please refer to FIG. 1. FIG. 1 is a schematic flowchart of a signal nonlinearity compensation method according to an embodiment of the present invention. The method may include:
101、获取第一声道音频信号,上述第一声道音频信号为左声道音频信号或者右声道音频信号。101. Acquire a first channel audio signal, where the first channel audio signal is a left channel audio signal or a right channel audio signal.
本发明实施例的执行主体可以为一种信号非线性补偿装置,该信号非线性补偿装置包括扬声器,可以对音频信号进行立体声增强处理和非线性补偿,并输出处理后的音频信号。在一种实施方式中,上述信号非线性补偿装置可以为电子设备,上述电子设备可以为终端设备,包括但不限于移动终端、耳机、音频播放设备,以及诸如膝上型计算机、平板计算机之类的其它便携式设备或者台式计算机。The execution subject of the embodiment of the present invention may be a signal nonlinearity compensation device. The signal nonlinearity compensation device includes a speaker, which can perform stereo enhancement processing and nonlinear compensation on the audio signal, and output the processed audio signal. In an embodiment, the above-mentioned signal non-linear compensation device may be an electronic device, and the above-mentioned electronic device may be a terminal device, including but not limited to mobile terminals, earphones, audio playback devices, and laptop computers, tablet computers, etc. Other portable devices or desktop computers.
电子设备声音输出的立体声中左声道和右声道能够分别播出相同或不同的声音,产生从左到右或从右到左等的立体声音变化效果。对于不同的电子设备,可以通过不同的操作形式选择播放音乐,获取对应的音频信号进行输出,此处不做限制。The left channel and the right channel of the stereo sound output by the electronic device can respectively broadcast the same or different sounds, resulting in a stereo sound change effect such as from left to right or from right to left. For different electronic devices, you can choose to play music through different operation modes, and obtain the corresponding audio signal for output, and there is no restriction here.
为了简单清楚地介绍本发明实施例中的方案,使用第一声道音频信号概括进行描述,该第一声道音频信号可以是左声道音频信号或者右声道音频信号,系统中可以包括至少两个扬声器,第一扬声器和第二扬声器,分别为左扬声器和右扬声器之一。该方法可以用于对左声道音频信号和右声道音频信号执行相同的步骤,但需要对应扬声器及相关参数,即左声道音频信号对应左扬声器,右声道音频信号对应右扬声器,其处理流程可以看作是互相独立的。In order to briefly and clearly introduce the solution in the embodiments of the present invention, the first channel audio signal is used for general description. The first channel audio signal may be a left channel audio signal or a right channel audio signal, and the system may include at least The two speakers, the first speaker and the second speaker, are respectively one of the left speaker and the right speaker. This method can be used to perform the same steps for the left channel audio signal and the right channel audio signal, but requires corresponding speakers and related parameters, that is, the left channel audio signal corresponds to the left speaker, and the right channel audio signal corresponds to the right speaker. The processing flow can be regarded as independent of each other.
在一种实施方式中,上述步骤101之前,该方法还包括:In an embodiment, before step 101, the method further includes:
获取原始第一声道音频信号,上述第一声道音频信号为原始左声道音频信号或者原始右声道音频信号;Acquiring an original first channel audio signal, where the foregoing first channel audio signal is an original left channel audio signal or an original right channel audio signal;
对上述原始第一声道音频信号进行立体声增强处理,获得立体声增强后的上述第一声道音频信号。Perform stereo enhancement processing on the original first channel audio signal to obtain the first channel audio signal after stereo enhancement.
原始音频信号的左、右声道可以分别经过立体声增强处理,得到增强后的左、右声道音频信号,一般可以直接通过对应的扬声器播放,但是该系统属于一个完全基于信号处理的系统,没有考虑到实际扬声器的非线性失真以及扬声器差异问题。比如,小体积的扬声器,在驱动电压较大的情况下,会产生很大的非线性失真(THD),并且低频信号和高频信号还会产生互调失真(IMD),导致实际播放的信号,在THD和IMD的作用下产生畸变,与希望得到的左右声道声信号产生很大的偏差,导致立体声增强效果变差。因此可以执行步骤102。The left and right channels of the original audio signal can be subjected to stereo enhancement processing respectively to obtain the enhanced left and right channel audio signals, which can generally be played directly through the corresponding speakers, but this system is a system based entirely on signal processing. Taking into account the nonlinear distortion of actual speakers and speaker differences. For example, a speaker with a small volume will produce a lot of nonlinear distortion (THD) when the driving voltage is large, and low-frequency and high-frequency signals will also produce intermodulation distortion (IMD), resulting in the actual broadcast signal , Under the action of THD and IMD, distortion is produced, and there is a big deviation from the desired left and right channel sound signals, resulting in poor stereo enhancement effect. Therefore, step 102 can be performed.
102、获取第一扬声器的第一非线性参数。102. Acquire a first non-linear parameter of the first speaker.
在较大振幅情况下,扬声器都或多或少地会表现出非线性特性,并会有在输入信号中并不存在的信号分量产生。在扬声器的线性失真中,失真对象是输出信号的幅度和/或相位,而非线性失真则暗示输出信号包含输入信号中不存在的频率组成,为了解决非线性失真带来的问题,可以先确定扬声器的非线性参数,再进行针对性的补偿。In the case of larger amplitude, the speakers will more or less show non-linear characteristics, and there will be signal components that do not exist in the input signal. In the linear distortion of the speaker, the distortion object is the amplitude and/or phase of the output signal, while the nonlinear distortion implies that the output signal contains frequency components that do not exist in the input signal. In order to solve the problem caused by the nonlinear distortion, you can first determine The non-linear parameters of the loudspeaker are compensated accordingly.
具体的,一般可以利用间接测试法来分析扬声器振动的非线性问题,即通过事先建一个第一扬声器的电路模型,再利用扬声器分析仪测试并经过自适应拟合运算的方法来得到相关的第一扬声器的非线性参数。Specifically, the indirect test method can generally be used to analyze the nonlinearity of the speaker vibration, that is, the first speaker circuit model is built in advance, and then the speaker analyzer is used to test and the adaptive fitting calculation method is used to obtain the relevant first speaker. Non-linear parameters of a loudspeaker.
可选的,上述第一扬声器的第一非线性参数包括:离线测试获得的上述第一扬声器的非线性参数,或者在线更新的上述第一扬声器的非线性参数。Optionally, the first non-linear parameter of the first speaker includes: the non-linear parameter of the first speaker obtained by offline testing, or the non-linear parameter of the first speaker updated online.
可选的,离线测试可以包括通过扬声器测试系统和测距仪等设备对第一扬声器进行直接测试,来分析第一扬声器振动的非线性问题,以直接获取第一扬声器的非线性参数,预置在装置中在使用时提供。具体的,可以给第一扬声器(可以是相同的另一个扬声器或者模拟扬声器)施加直流偏置电压信号使该第一扬声器的音圈在磁间隙中发生偏置,再通过测距仪如激光测距仪,测量在该直流偏置电压信号下第一扬声器的音圈的偏置位移,保持第一扬声器两端的直流偏置电压信号值不变的条件下,通过扬声器测试系统向第一扬声器输出交流分析信号,获取该第一扬声器的音圈在偏置位置下的阻抗曲线以及位移-电压传递函数曲线,再根据这些曲线计算该第一扬声器在音圈发生偏置状态下的各个 非线性参数的数值。Optionally, the offline test may include direct testing of the first speaker through a speaker test system, rangefinder and other equipment to analyze the nonlinearity of the vibration of the first speaker, so as to directly obtain the nonlinear parameters of the first speaker, and preset Provided during use in the device. Specifically, a DC bias voltage signal can be applied to the first speaker (which can be the same as another speaker or an analog speaker) to bias the voice coil of the first speaker in the magnetic gap, and then use a rangefinder such as laser measurement The distance meter measures the bias displacement of the voice coil of the first speaker under the DC bias voltage signal, and outputs to the first speaker through the speaker test system while keeping the value of the DC bias voltage signal at both ends of the first speaker unchanged AC analysis signal to obtain the impedance curve and displacement-voltage transfer function curve of the voice coil of the first loudspeaker in the bias position, and then calculate the nonlinear parameters of the first loudspeaker in the biased state of the voice coil based on these curves The value of.
则可以多次改变直流偏置电压信号的大小,重复上述步骤,测量出在对应的直流偏置电压信号下该第一扬声器的音圈在磁间隙中的偏置位移以及计算得出在相对应的音圈偏置位移下该第一扬声器的非线性参数的数值。Then the magnitude of the DC bias voltage signal can be changed multiple times, the above steps are repeated, the offset displacement of the voice coil of the first speaker in the magnetic gap under the corresponding DC bias voltage signal is measured and the corresponding offset displacement is calculated. The value of the nonlinear parameter of the first loudspeaker under the bias displacement of the voice coil.
在一种可选的实施方式中,上述第一扬声器的非线性参数为在线更新的情况下,上述方法还包括:In an optional implementation manner, in the case where the nonlinear parameter of the first speaker is updated online, the method further includes:
获取上述第一扬声器的条件参数,依据上述第一条件参数和预设的第一扬声器条件参数与非线性参数的映射关系,更新上述第一扬声器的非线性参数,上述条件参数包括但不限于环境温度、工作时间、输入信号功率动态范围中的一种或几种。Acquire the condition parameter of the first speaker, and update the nonlinear parameter of the first speaker according to the first condition parameter and the preset mapping relationship between the first speaker condition parameter and the nonlinear parameter. The condition parameter includes but is not limited to the environment One or more of temperature, working time, and dynamic range of input signal power.
还可以通过模拟或者测量,获得第一扬声器的非线性特征曲线,可以包括预设的第一扬声器条件参数与非线性参数的映射关系,上述条件参数都是影响第一扬声器非线性失真的因素,可包括但不限于环境温度、工作时间、输入信号功率动态范围中的一种或几种,比如,环境温度与第一扬声器非线性参数的映射关系。进而,可以周期性地进行第一扬声器的非线性参数更新,具体的方法是,获取当前第一扬声器的条件参数,依据上述条件参数和预设的第一扬声器条件参数与非线性参数的映射关系,确定当前第一扬声器的非线性参数,实现实时的第一扬声器非线性参数获取。It is also possible to obtain the nonlinear characteristic curve of the first speaker through simulation or measurement, which may include a preset mapping relationship between the first speaker condition parameter and the nonlinear parameter. The above condition parameters are all factors that affect the nonlinear distortion of the first speaker. It may include, but is not limited to, one or more of the ambient temperature, working time, and input signal power dynamic range, for example, the mapping relationship between the ambient temperature and the nonlinear parameter of the first speaker. Furthermore, the non-linear parameter of the first speaker can be updated periodically. The specific method is to obtain the current condition parameter of the first speaker based on the above-mentioned condition parameter and the preset mapping relationship between the first speaker condition parameter and the non-linear parameter. , Determine the current nonlinear parameters of the first speaker, and achieve real-time acquisition of the nonlinear parameters of the first speaker.
综上,可以用不同的方式,获得第一扬声器离线测试的非线性参数,或者,通过获得的非线性特征曲线,确定第一扬声器在工作状态在线更新的非线性参数,本发明实施例对此不作限制。In summary, different ways can be used to obtain the nonlinear parameters of the first speaker offline test, or the obtained nonlinear characteristic curve can be used to determine the nonlinear parameters updated online of the first speaker in the working state. No restrictions.
103、根据上述第一扬声器的第一非线性参数对上述第一声道音频信号进行补偿处理,获得第一声道输出信号,上述第一声道输出信号由上述第一扬声器输出。103. Perform compensation processing on the first channel audio signal according to the first nonlinear parameter of the first speaker to obtain a first channel output signal, and the first channel output signal is output by the first speaker.
具体的,可以根据上述扬声器的非线性参数生成对应的补偿信号,使用补偿信号对上述第一声道音频信号进行非线性预失真处理。在扬声器输出之前,通过预失真处理,加入对应的补偿信号,将由于非线性导致的失真在输入端预先补偿掉,获得的第一声道输出信号可以由对应的第一扬声器输出。由此,第一扬声器播放之后的第一声道输出信号为输入电信号的线性响应,可以明显降低非线性失真带来的谐波成分比例畸变的现象,进而保证播放的声信号与预期响应基本吻合。对于左、右两声道音频信号分别进行上述补偿处理,从而使左、 右扬声器的输出立体声效果更好。Specifically, a corresponding compensation signal may be generated according to the nonlinear parameters of the speaker, and the compensation signal may be used to perform nonlinear predistortion processing on the first channel audio signal. Before the loudspeaker is output, the corresponding compensation signal is added through pre-distortion processing, and the distortion caused by the nonlinearity is pre-compensated at the input end, and the obtained first channel output signal can be output by the corresponding first loudspeaker. Therefore, the output signal of the first channel after the first speaker plays is the linear response of the input electrical signal, which can significantly reduce the distortion of the harmonic components caused by nonlinear distortion, thereby ensuring that the played sound signal is basically the expected response. Coincide. The above-mentioned compensation processing is performed on the left and right audio signals respectively, so that the output stereo effect of the left and right speakers is better.
可以通过一个非线性滤波器实现补偿处理,该非线性滤波器为一个非线性补偿器,可与在不改变扬声器结构的条件下,通过控制激励信号消除第一扬声器的非线性行为。理想状态下,该非线性滤波器可与实际第一扬声器构成全通滤波器。The compensation processing can be realized by a nonlinear filter, which is a nonlinear compensator, and can eliminate the nonlinear behavior of the first speaker by controlling the excitation signal without changing the structure of the speaker. Ideally, the non-linear filter can form an all-pass filter with the actual first speaker.
在一种实施方式中,该方法还包括:In an embodiment, the method further includes:
根据上述第一扬声器的第二非线性参数,对上述第一声道音频信号进行频响修正处理,获得上述第一声道输出信号,上述第一扬声器的第二非线性参数基于期望的第一扬声器响应预估获得。According to the second nonlinear parameter of the first speaker, the frequency response correction process is performed on the first channel audio signal to obtain the first channel output signal. The second nonlinear parameter of the first speaker is based on the expected first channel output signal. The speaker response is estimated.
输出音压基准(Output Sound Pressure Level),又叫效率或灵敏度或声压级。日本国家标准(JIS)规定扬声器的出力音压是指在指定的频带或功率上,馈给扬声器1W的输入功率,在参考轴上距离参考点1m处的声压极的平均值,通常取频率特性曲线上的4个点的平均值,用dB表示。出力音压反映的是声音的大小,与音质的好坏没有必然联系。频率响应曲线(SPL曲线)是指给扬声器加以恒定的信号源,由低频到高频改变信号源频率时,扬声器的声压将随频率的变化而变化,由此得出声压——频率曲线,这就是扬声器的频率响应曲线,即扬声器的声压随频率变化的曲线。频率响应是指给扬声器输入一恒定的电压,扬声器产生的声压随频率变化的特性。The output sound pressure reference (Output Sound Pressure Level) is also called efficiency or sensitivity or sound pressure level. The Japanese National Standard (JIS) stipulates that the output sound pressure of the speaker refers to the 1W input power fed to the speaker in the specified frequency band or power, and the average value of the sound pressure pole at a distance of 1m from the reference point on the reference axis, usually taken as the frequency The average value of 4 points on the characteristic curve, expressed in dB. The output sound pressure reflects the size of the sound, which is not necessarily related to the sound quality. Frequency response curve (SPL curve) refers to a constant signal source applied to the loudspeaker. When the frequency of the signal source is changed from low frequency to high frequency, the sound pressure of the loudspeaker will change with the change of frequency, and the sound pressure-frequency curve can be obtained. , This is the frequency response curve of the speaker, that is, the curve of the sound pressure of the speaker changing with frequency. Frequency response refers to the characteristic that the sound pressure generated by the speaker changes with frequency when a constant voltage is input to the speaker.
本发明实施例中,在上述非线性失真补偿处理的同时,还可以针对不同的扬声器进行频响修正,即改变扬声器本身的SPL曲线形状。经过修正的立体声信号,即便使用左、右声道响应不同的系统播放出来,仍然会保持较好的对称性,从而提升了立体声的实际效果。In the embodiment of the present invention, in addition to the above-mentioned nonlinear distortion compensation processing, frequency response correction can also be performed for different speakers, that is, the shape of the SPL curve of the speaker itself can be changed. The corrected stereo signal will still maintain good symmetry even if the left and right channels respond to different systems, which improves the actual effect of the stereo.
在一种可选的实施方式中,上述根据上述第一扬声器的第二非线性参数,对上述第一声道音频信号进行频响修正处理,包括:In an optional implementation manner, the above-mentioned performing frequency response correction processing on the above-mentioned first channel audio signal according to the second non-linear parameter of the above-mentioned first speaker includes:
基于线性滤波器,根据上述第一扬声器的第二非线性参数调节T/S参数,对上述第一声道音频信号进行频响修正处理;或者,Based on the linear filter, adjust the T/S parameter according to the second non-linear parameter of the first speaker, and perform frequency response correction processing on the first channel audio signal; or,
基于非线性滤波器,通过调节上述第一扬声器的第一非线性参数的特征曲线,对上述第一声道音频信号进行频响修正处理。Based on the non-linear filter, by adjusting the characteristic curve of the first non-linear parameter of the first speaker, the frequency response correction process is performed on the audio signal of the first channel.
T/S参数是以提出人名首字母命名的扬声器参数标准,定义了许多扬声器的物理参数,包括了大信号参数和小信号参数。The T/S parameter is a speaker parameter standard named by the first letter of the person's name, and defines the physical parameters of many speakers, including large-signal parameters and small-signal parameters.
具体的,可以使用目标均衡器实现上述频响修正处理。在不改变扬声器结 构的条件下,根据扬声器非线性模型调节控制信号,进而使实际扬声器表现出期望的响应。该均衡器可以是线性滤波器,此时通过调整T/S参数可以实现诸如低频抬升、机械品质因子Q值压缩等功能。该均衡器也可以是非线性的,通过调节非线性参数的曲线形状,如力因子Bl(x)、刚度系数Kms(x)和阻尼系数Rms(v)等,这些非线性特征的改变可以使扬声器获得期望的听感。Specifically, a target equalizer can be used to implement the above-mentioned frequency response correction processing. Without changing the speaker structure, adjust the control signal according to the nonlinear model of the speaker so that the actual speaker shows the desired response. The equalizer can be a linear filter. In this case, functions such as low frequency boost and mechanical quality factor Q compression can be realized by adjusting the T/S parameters. The equalizer can also be non-linear. By adjusting the curve shape of the non-linear parameters, such as the force factor Bl(x), the stiffness coefficient Kms(x) and the damping coefficient Rms(v), the change of these non-linear characteristics can make the speaker Get the desired sense of hearing.
本发明通过获取第一声道音频信号,上述第一声道音频信号为左声道音频信号或者右声道音频信号,获取第一扬声器的第一非线性参数,根据上述第一扬声器的第一非线性参数对上述第一声道音频信号进行补偿处理,获得第一声道输出信号,上述第一声道输出信号由上述第一扬声器输出。本发明的信号非线性补偿方法可以根据左、右扬声器的非线性参数,将左右声道信号分别进行适应性的预失真处理,将系统由于非线性导致的失真在输入端预先补偿掉,可以降低立体声增强处理中的非线性失真,显著提升立体声效果。The present invention obtains the first non-linear parameter of the first speaker by obtaining the first channel audio signal, the first channel audio signal being the left channel audio signal or the right channel audio signal, according to the first non-linear parameter of the first speaker The nonlinear parameter performs compensation processing on the first channel audio signal to obtain a first channel output signal, and the first channel output signal is output by the first speaker. The signal non-linear compensation method of the present invention can perform adaptive pre-distortion processing on the left and right channel signals respectively according to the non-linear parameters of the left and right speakers, and pre-compensate the distortion caused by the nonlinear system at the input end, which can reduce The non-linear distortion in the stereo enhancement processing significantly enhances the stereo effect.
请参阅图2,图2是本发明实施例提供的另一种信号非线性补偿方法的流程示意图。如图2所示,该方法可包括:Please refer to FIG. 2. FIG. 2 is a schematic flowchart of another signal nonlinear compensation method according to an embodiment of the present invention. As shown in Figure 2, the method may include:
201、获取第一声道音频信号,上述第一声道音频信号为左声道音频信号或者右声道音频信号。201. Acquire a first channel audio signal, where the first channel audio signal is a left channel audio signal or a right channel audio signal.
本发明实施例的执行主体可以为一种信号非线性补偿装置,该信号非线性补偿装置包括扬声器,可以对音频信号进行立体声增强处理和非线性补偿,并输出处理后的音频信号。在一种实施方式中,上述信号非线性补偿装置可以为电子设备,上述电子设备可以为终端设备,包括但不限于移动终端、耳机、音频播放设备,以及诸如膝上型计算机、平板计算机之类的其它便携式设备或者台式计算机。The execution subject of the embodiment of the present invention may be a signal nonlinearity compensation device. The signal nonlinearity compensation device includes a speaker, which can perform stereo enhancement processing and nonlinear compensation on the audio signal, and output the processed audio signal. In an embodiment, the above-mentioned signal non-linear compensation device may be an electronic device, and the above-mentioned electronic device may be a terminal device, including but not limited to mobile terminals, earphones, audio playback devices, and laptop computers, tablet computers, etc. Other portable devices or desktop computers.
202、获取第一扬声器的第一非线性参数。202. Acquire a first non-linear parameter of the first speaker.
203、根据上述第一扬声器的第一非线性参数对上述第一声道音频信号进行补偿处理。203. Perform compensation processing on the audio signal of the first channel according to the first nonlinear parameter of the first speaker.
其中,上述步骤201-步骤203可以分别参考图1所示的步骤101-步骤103中的具体描述,此处不再赘述。Among them, the above-mentioned step 201-step 203 may refer to the specific descriptions in step 101-step 103 shown in FIG. 1 respectively, which will not be repeated here.
204、预测上述第一扬声器的状态变量。204. Predict the state variable of the foregoing first speaker.
具体的,本发明实施例中可以使用前述提到的目标均衡器实现上述频响修正处理。可以通过一个描述大信号下第一扬声器行为的非线性扬声器模型,将第一扬声器终端输出电压信号通过该模型,可以预测该第一扬声器的位移、速 度和电压等状态变量,用于作为后续处理的参数。Specifically, in the embodiment of the present invention, the aforementioned target equalizer may be used to implement the aforementioned frequency response correction processing. A nonlinear loudspeaker model describing the behavior of the first loudspeaker under a large signal can be used. The output voltage signal of the first loudspeaker terminal can be passed through the model to predict the displacement, speed, voltage and other state variables of the first loudspeaker for subsequent processing. The parameters.
205、根据第一声道音频信号,以及上述第一扬声器的状态变量和上述第一扬声器的第二非线性参数,构造第一声道目标信号。205. Construct a first channel target signal according to the first channel audio signal, the state variable of the first speaker, and the second nonlinear parameter of the first speaker.
本发明实施例中上述第一扬声器的第一非线性参数为进行离线或非在线参数估计的结果,该参数可称为实际非线性参数,描述实际扬声器的行为,如可以包括:音圈(线圈)直流阻抗Re
r、磁场中的音圈导线长度Le
r、磁路系统的力因子Bl
r(x)、包括音箱和空气负载的机械质量Mt
r、悬挂系统的力学劲度Kms
r(x)、振动系统的力阻Rms
r(v)等;
In the embodiment of the present invention, the first nonlinear parameter of the first speaker is the result of offline or offline parameter estimation. This parameter may be called the actual nonlinear parameter, which describes the behavior of the actual speaker. For example, it may include: voice coil (coil ) DC impedance Re r , the length of the voice coil wire in the magnetic field Le r , the force factor Bl r (x) of the magnetic circuit system, the mechanical mass Mt r including the sound box and the air load, and the mechanical stiffness of the suspension system Kms r (x) , The force resistance of the vibration system Rms r (v), etc.;
而上述第二非线性参数可称为目标非线性参数,基于期望的第一扬声器响应预估获得,比如可以由期望的第一扬声器响应和模型在满足稳定性和物理约束下拟合获得,也可以是由另一个实际第一扬声器样品进行参数估计得到,例如可选择在扬声器量产过程中产生的良品进行参数估计。对应的,如目标非线性参数也可以包括:Re
t、Le
t、Bl
t(x)、Mt
t、Kms
t(x)、Rms
t(v)等。
The above-mentioned second non-linear parameter can be called the target non-linear parameter, which is estimated and obtained based on the expected first speaker response. For example, it can be obtained by fitting the expected first speaker response and the model to satisfy the stability and physical constraints. It may be obtained by parameter estimation of another actual first speaker sample, for example, a good product produced during the mass production of the speaker can be selected for parameter estimation. Corresponding to such parameters may also include certain non-linear: Re t, Le t, Bl t (x), Mt t, Kms t (x), Rms t (v) the like.
上述第一非线性参数可以满足不同的标准,本发明实施例对此不做限制。通过上述数据和参数构造第一声道目标信号之后,可以执行步骤206。The above-mentioned first non-linear parameter may satisfy different standards, which is not limited in the embodiment of the present invention. After constructing the first channel target signal based on the above-mentioned data and parameters, step 206 may be executed.
206、根据上述第一扬声器的状态变量和上述第一扬声器的第一非线性参数对上述第一声道目标信号进行滤波处理,获得上述第一声道输出信号。具体的,对上述第一声道目标信号,由该第一扬声器的状态变量和第一非线性参数,对第一声道目标信号进行滤波处理,可以生成逆滤波的第一声道输出信号,从而可以将该第一声道输出信号输出至对应的第一扬声器。206. Perform filtering processing on the first channel target signal according to the state variable of the first speaker and the first nonlinear parameter of the first speaker to obtain the first channel output signal. Specifically, for the above-mentioned first channel target signal, filtering processing is performed on the first channel target signal based on the state variable and the first non-linear parameter of the first speaker to generate an inversely filtered first channel output signal, Thus, the first channel output signal can be output to the corresponding first speaker.
可以参见如图3所示的一种包含非线性补偿模块的系统流程示意图。如图3所示,1为原始音频信号的左声道,2为原始音频信号的右声道,分别通过3立体声增强模块,可以获得4立体声增强后的左声道音频信号和5立体声增强后的右声道音频信号;6为离线测试或在线更新的左声道扬声器L的非线性参数,8为离线测试或在线更新的右声道扬声器R的非线性参数;See Figure 3 for a schematic diagram of a system flow including a nonlinear compensation module. As shown in Figure 3, 1 is the left channel of the original audio signal, and 2 is the right channel of the original audio signal. Through 3 stereo enhancement modules, 4 stereo enhanced left channel audio signals and 5 stereo enhanced audio signals can be obtained. The right channel audio signal; 6 is the nonlinear parameter of the left channel speaker L that is tested offline or updated online, and 8 is the nonlinear parameter of the right channel speaker R that is tested offline or updated online;
9为经过预失真的立体声增强后的左声道音频信号,10为经过预失真的立体声增强后的右声道音频信号;9 is the left channel audio signal after predistortion stereo enhancement, and 10 is the right channel audio signal after predistortion stereo enhancement;
7为非线性补偿模块,可以根据扬声器的非线性参数将信号进行预失真处理以及预期频响修正处理;其中,对于4左声道音频信号,根据6左声道扬声器非线性参数将4进行预失真处理以及预期频响修正处理,输出最终的9;对于5右声道音频信号,根据8左声道扬声器非线性参数将5进行预失真处理以及预 期频响修正处理,输出最终的10。7 is the non-linear compensation module, which can pre-distorte the signal and correct the expected frequency response according to the non-linear parameters of the speaker; among them, for the 4-left channel audio signal, the 4 is pre-distorted according to the non-linear parameters of the 6-left channel speaker. Distortion processing and expected frequency response correction processing, output the final 9; for the 5-right channel audio signal, perform predistortion processing and expected frequency response correction processing on 5 according to the non-linear parameters of the 8-left channel speaker, and output the final 10.
一般的完全基于信号处理的系统,没有考虑到实际扬声器的非线性失真问题。实际使用的立体声扬声器系统,特别是手机终端上使用的立体声系统,左右声道的两个扬声器往往在大小、体积、灵敏度上有很大差异,直接播放立体声增强过后的音频往往会导致很强烈的不对称,从而影响最终听感。Generally, a system based entirely on signal processing does not take into account the nonlinear distortion of actual speakers. Actually used stereo speaker system, especially the stereo system used on mobile phone terminals, the two speakers of the left and right channels are often very different in size, volume, and sensitivity. Directly playing the stereo enhanced audio often results in very strong Asymmetry, which affects the final sense of hearing.
小体积的扬声器,在驱动电压较大的情况下,会产生很大的非线性失真(THD),并且低频信号和高频信号还会产生互调失真(IMD),导致实际播放的信号,在THD和IMD的作用下产生畸变,与希望得到的左右声道声信号产生很大的偏差,导致立体声增强效果变差。Small speakers, when the driving voltage is large, will produce large non-linear distortion (THD), and low-frequency signals and high-frequency signals will also produce intermodulation distortion (IMD), resulting in the actual broadcast signal, Under the action of THD and IMD, distortion is generated, which greatly deviates from the desired left and right channel sound signals, resulting in poor stereo enhancement effect.
而本发明实施例通过获取第一声道音频信号,上述第一声道音频信号为左声道音频信号或者右声道音频信号,获取第一扬声器的第一非线性参数,根据上述第一扬声器的第一非线性参数对上述第一声道音频信号进行补偿处理,预测上述第一扬声器的状态变量,根据第一声道音频信号,以及上述第一扬声器的状态变量和上述第一扬声器的第二非线性参数,构造第一声道目标信号,再根据上述第一扬声器的状态变量和上述第一扬声器的第一非线性参数对上述第一声道目标信号进行滤波处理,获得上述第一声道输出信号,对于存在左、右声道的立体声增强系统,分别通过识别左、右扬声器系统的线性和非线性参数,将信号预失真处理,将各系统由于非线性导致的失真在输入端预先补偿掉,这样左、右扬声器系统播放之后的声信号均为输入电信号的线性响应,可以明显降低非线性失真带来的谐波成分比例畸变的现象,进而保证播放的声信号与预期响应基本吻合,同时,可以使左、右扬声器可以通过调节目标扬声器参数(第二非线性参数)改变目标响应,从而可以针对不同的扬声器进行频响修正,即改变扬声器本身的SPL曲线形状。经过修正的立体声信号,即便使用左右声道响应不同的系统播放出来,仍然会保持较好的对称性,从而提升了立体声的实际效果。However, in the embodiment of the present invention, the first non-linear parameter of the first speaker is obtained by obtaining the first channel audio signal, and the first channel audio signal is the left channel audio signal or the right channel audio signal, according to the first speaker The first nonlinear parameter performs compensation processing on the first channel audio signal, predicts the state variable of the first speaker, based on the first channel audio signal, the state variable of the first speaker, and the first speaker Two non-linear parameters, construct the first channel target signal, and then perform filtering processing on the first channel target signal according to the state variable of the first speaker and the first non-linear parameter of the first speaker to obtain the first sound Channel output signal. For stereo enhancement systems with left and right channels, the signal is predistorted by identifying the linear and nonlinear parameters of the left and right speaker systems, and the distortion caused by the nonlinearity of each system is pre-distorted at the input. Compensation, so that the sound signals played by the left and right speaker systems are the linear response of the input electrical signal, which can significantly reduce the distortion of the harmonic components caused by nonlinear distortion, and then ensure that the played sound signal is basically the expected response At the same time, the left and right speakers can change the target response by adjusting the target speaker parameters (the second non-linear parameter), so that the frequency response can be corrected for different speakers, that is, the shape of the SPL curve of the speaker itself can be changed. The corrected stereo signal will still maintain good symmetry even if the left and right channels respond differently to the system, thus improving the actual effect of the stereo.
基于上述信号非线性补偿方法实施例的描述,本发明实施例还公开了一种信号非线性补偿装置。请参见图4,信号非线性补偿装置400包括:Based on the description of the foregoing signal non-linear compensation method embodiment, the embodiment of the present invention also discloses a signal non-linear compensation device. Please refer to FIG. 4, the signal nonlinearity compensation device 400 includes:
获取模块410,用于获取第一声道音频信号,上述第一声道音频信号为左声道音频信号或者右声道音频信号;The acquiring module 410 is configured to acquire a first channel audio signal, where the first channel audio signal is a left channel audio signal or a right channel audio signal;
上述获取模块410用于,获取第一扬声器的第一非线性参数;The above-mentioned obtaining module 410 is configured to obtain the first non-linear parameter of the first speaker;
非线性补偿模块420,用于根据上述第一扬声器的第一非线性参数对上述第 一声道音频信号进行补偿处理,获得第一声道输出信号,上述第一声道输出信号由上述第一扬声器输出。The nonlinear compensation module 420 is configured to perform compensation processing on the first channel audio signal according to the first nonlinear parameter of the first speaker to obtain a first channel output signal, and the first channel output signal is generated by the first channel Speaker output.
可选的,上述非线性补偿模块420还用于,根据上述第一扬声器的第二非线性参数,对上述第一声道音频信号进行频响修正处理,获得上述第一声道输出信号,上述第一扬声器的第二非线性参数基于期望的第一扬声器响应预估获得。Optionally, the non-linear compensation module 420 is further configured to perform frequency response correction processing on the audio signal of the first channel according to the second non-linear parameter of the first speaker to obtain the output signal of the first channel. The second nonlinear parameter of the first speaker is estimated and obtained based on the expected response of the first speaker.
可选的,上述非线性补偿模块420包括:Optionally, the aforementioned nonlinear compensation module 420 includes:
状态估计单元421,用于预测上述第一扬声器的状态变量;The state estimation unit 421 is configured to predict the state variable of the above-mentioned first speaker;
目标均衡单元422,用于根据第一声道音频信号,以及上述第一扬声器的状态变量和上述第一扬声器的第二非线性参数,构造第一声道目标信号;The target equalization unit 422 is configured to construct a first channel target signal according to the first channel audio signal, the state variable of the first speaker, and the second nonlinear parameter of the first speaker;
非线性滤波单元423,用于根据上述第一扬声器的状态变量和上述第一扬声器的第一非线性参数对上述第一声道目标信号进行滤波处理,获得上述第一声道输出信号。The non-linear filtering unit 423 is configured to perform filtering processing on the first channel target signal according to the state variable of the first speaker and the first non-linear parameter of the first speaker to obtain the first channel output signal.
可选的,上述非线性补偿模块420或者目标均衡单元422具体用于:Optionally, the aforementioned nonlinear compensation module 420 or target equalization unit 422 is specifically configured to:
基于线性滤波器,根据上述第一扬声器的第二非线性参数调节T/S参数,对上述第一声道音频信号进行频响修正处理;或者,Based on the linear filter, adjust the T/S parameter according to the second non-linear parameter of the first speaker, and perform frequency response correction processing on the first channel audio signal; or,
基于非线性滤波器,通过调节上述第一扬声器的第一非线性参数的特征曲线,对上述第一声道音频信号进行频响修正处理。Based on the non-linear filter, by adjusting the characteristic curve of the first non-linear parameter of the first speaker, the frequency response correction process is performed on the audio signal of the first channel.
可选的,上述信号非线性补偿装置400还包括立体声增强模块430,用于:Optionally, the aforementioned signal nonlinearity compensation device 400 further includes a stereo enhancement module 430 for:
获取原始第一声道音频信号,上述第一声道音频信号为原始左声道音频信号或者原始右声道音频信号;Acquiring an original first channel audio signal, where the foregoing first channel audio signal is an original left channel audio signal or an original right channel audio signal;
对上述原始第一声道音频信号进行立体声增强处理,获得立体声增强后的上述第一声道音频信号。Perform stereo enhancement processing on the original first channel audio signal to obtain the first channel audio signal after stereo enhancement.
可选的,上述第一扬声器的第一非线性参数包括:Optionally, the first non-linear parameter of the first speaker includes:
离线测试获得的上述第一扬声器的非线性参数,或者在线更新的上述第一扬声器的非线性参数。The nonlinear parameter of the first speaker obtained by offline testing, or the nonlinear parameter of the first speaker updated online.
可选的,上述获取模块410具体用于:Optionally, the above-mentioned obtaining module 410 is specifically used for:
上述第一扬声器的非线性参数为在线更新的情况下,获取上述第一扬声器的条件参数,依据上述第一条件参数和预设的第一扬声器条件参数与非线性参数的映射关系,更新上述第一扬声器的非线性参数,上述条件参数包括但不限于环境温度、工作时间、输入信号功率动态范围中的一种或几种。When the nonlinear parameter of the first speaker is updated online, the condition parameter of the first speaker is acquired, and the first condition parameter is updated according to the first condition parameter and the preset mapping relationship between the first speaker condition parameter and the nonlinear parameter. Non-linear parameters of a loudspeaker. The above-mentioned condition parameters include but are not limited to one or more of ambient temperature, working time, and dynamic range of input signal power.
根据本发明的一个实施例,图1和图2所示的方法所涉及的各个步骤均可以是由图4所示的信号非线性补偿装置400中的各个模块执行的,此处不再赘述。According to an embodiment of the present invention, the steps involved in the methods shown in FIG. 1 and FIG. 2 may all be executed by each module in the signal non-linear compensation device 400 shown in FIG. 4, and will not be repeated here.
举例来讲,图3中所示的非线性补偿模块7,可对应于上述非线性参数模块420。For example, the nonlinear compensation module 7 shown in FIG. 3 may correspond to the aforementioned nonlinear parameter module 420.
本发明实施例中的信号非线性补偿装置400,信号非线性补偿装置400可以获取第一声道音频信号,上述第一声道音频信号为左声道音频信号或者右声道音频信号,获取第一扬声器的第一非线性参数,根据上述第一扬声器的第一非线性参数对上述第一声道音频信号进行补偿处理,获得第一声道输出信号,上述第一声道输出信号由上述第一扬声器输出,可以根据左、右扬声器的非线性参数,将左右声道信号分别进行适应性的预失真处理,将系统由于非线性导致的失真在输入端预先补偿掉,可以降低立体声增强处理中的非线性失真,显著提升立体声效果。In the signal nonlinearity compensation device 400 in the embodiment of the present invention, the signal nonlinearity compensation device 400 can obtain the first channel audio signal, and the first channel audio signal is the left channel audio signal or the right channel audio signal, and the second channel audio signal is obtained. The first non-linear parameter of a loudspeaker is subjected to compensation processing on the first channel audio signal according to the first non-linear parameter of the first loudspeaker to obtain a first channel output signal. The first channel output signal is determined by the first channel output signal. A speaker output, according to the non-linear parameters of the left and right speakers, the left and right channel signals can be subjected to adaptive predistortion processing respectively, and the distortion caused by the system due to non-linearity can be pre-compensated at the input end, which can reduce the stereo enhancement processing Non-linear distortion, significantly enhance the stereo effect.
基于上述方法实施例以及装置实施例的描述,本发明实施例还提供一种电子设备。请参见图5,该电子设备至少包括处理器510、非易失性存储介质520、内存储器530和网络接口540,其中,处理器510、非易失性存储介质520、内存储器530和网络接口540可通过系统总线550或其他方式连接,通过网络接口540可以与其他设备进行通信。Based on the description of the foregoing method embodiment and device embodiment, an embodiment of the present invention also provides an electronic device. Referring to FIG. 5, the electronic device includes at least a processor 510, a non-volatile storage medium 520, an internal memory 530, and a network interface 540, where the processor 510, the non-volatile storage medium 520, the internal memory 530, and the network interface The 540 can be connected via the system bus 550 or other means, and can communicate with other devices via the network interface 540.
非易失性存储介质520即计算机存储介质可以存储在存储器中,上述计算机存储介质用于存储计算机程序和操作系统,内存储器530也存储有计算机程序,上述计算机程序包括程序指令,上述处理器可用于执行上述程序指令。处理器510(或称CPU(Central Processing Unit,中央处理器))是终端的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能;在一个实施例中,本发明实施例上述的处理器510可以用于进行一系列的处理,包括如图1和图2所示实施例中方法等等。The non-volatile storage medium 520, that is, a computer storage medium, can be stored in the memory. The above-mentioned computer storage medium is used to store a computer program and an operating system. The internal memory 530 also stores a computer program. The above-mentioned computer program includes program instructions, and the above-mentioned processor can be used. To execute the above program instructions. The processor 510 (or CPU (Central Processing Unit, central processing unit)) is the computing core and control core of the terminal. It is suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions to achieve corresponding Method flow or corresponding function; in one embodiment, the above-mentioned processor 510 in the embodiment of the present invention may be used to perform a series of processing, including the method in the embodiment shown in FIG. 1 and FIG. 2 and so on.
本发明实施例还提供了一种计算机存储介质(Memory),上述计算机存储介质是终端中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机存储介质既可以包括终端中的内置存储介质,当然也可以包括终端所支持的扩展存储介质。计算机存储介质提供存储空间,该存储空间存储了终端的操作系统。并且,在该存储空间中还存放了适于被处理器加载并执行的一条或多条 的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。需要说明的是,此处的计算机存储介质可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器的计算机存储介质。The embodiment of the present invention also provides a computer storage medium (Memory). The above-mentioned computer storage medium is a memory device in a terminal for storing programs and data. It can be understood that the computer storage medium herein may include a built-in storage medium in the terminal, and of course, may also include an extended storage medium supported by the terminal. The computer storage medium provides storage space, and the storage space stores the operating system of the terminal. In addition, the storage space also stores one or more instructions suitable for being loaded and executed by the processor, and these instructions may be one or more computer programs (including program codes). It should be noted that the computer storage medium here can be a high-speed RAM memory, or a non-volatile memory (non-volatile memory), such as at least one disk memory; optionally, it can also be at least one located far away from the aforementioned processor. Computer storage media.
在一个实施例中,可由处理器加载并执行计算机存储介质中存放的一条或多条指令,以实现上述实施例中的相应步骤;具体实现中,计算机存储介质中的一条或多条指令可以由处理器加载并执行图1和/或图2中方法的任意步骤,此处不再赘述。In an embodiment, one or more instructions stored in the computer storage medium can be loaded and executed by the processor to implement the corresponding steps in the above-mentioned embodiments; in specific implementation, one or more instructions in the computer storage medium can be executed by The processor loads and executes any steps of the method in FIG. 1 and/or FIG. 2, which will not be repeated here.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and conciseness of description, the specific working process of the device and module described above can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本发明所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,该模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。所显示或讨论的相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed system, device, and method may be implemented in other ways. For example, the division of the modules is only a logical function division, and there can be other divisions in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not. implement. The displayed or discussed mutual coupling, or direct coupling, or communication connection may be indirect coupling or communication connection through some interfaces, devices or modules, and may be in electrical, mechanical, or other forms.
作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本发明实施例的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者通过该计算机可读存储介质进行传输。该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可 用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是只读存储器(read-only memory,ROM),或随机存储存储器(random access memory,RAM),或磁性介质,例如,软盘、硬盘、磁带、磁碟、或光介质,例如,数字通用光盘(digital versatile disc,DVD)、或者半导体介质,例如,固态硬盘(solid state disk,SSD)等。In the foregoing embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented by software, it can be implemented in the form of a computer program product in whole or in part. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present invention are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer instructions can be sent from a website, computer, server, or data center to another via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) A website, computer, server or data center for transmission. The computer-readable storage medium may be any usable medium that can be accessed by a computer or a data storage device such as a server or data center integrated with one or more usable media. The usable medium can be a read-only memory (ROM), or a random access memory (RAM), or a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape, a magnetic disk, or an optical medium, for example, Digital versatile disc (DVD), or semiconductor media, for example, solid state disk (SSD), etc.
Claims (10)
- 一种信号非线性补偿方法,其特征在于,包括:A method for signal nonlinearity compensation, which is characterized in that it includes:获取第一声道音频信号,所述第一声道音频信号为左声道音频信号或者右声道音频信号;Acquiring a first channel audio signal, where the first channel audio signal is a left channel audio signal or a right channel audio signal;获取第一扬声器的第一非线性参数;Acquiring the first non-linear parameter of the first speaker;根据所述第一扬声器的第一非线性参数对所述第一声道音频信号进行补偿处理,获得第一声道输出信号,所述第一声道输出信号由所述第一扬声器输出。Performing compensation processing on the first channel audio signal according to the first nonlinear parameter of the first speaker to obtain a first channel output signal, and the first channel output signal is output by the first speaker.
- 根据权利要求1所述的信号非线性补偿方法,其特征在于,所述方法还包括:The signal nonlinearity compensation method according to claim 1, wherein the method further comprises:根据所述第一扬声器的第二非线性参数,对所述第一声道音频信号进行频响修正处理,获得所述第一声道输出信号,所述第一扬声器的第二非线性参数基于期望的第一扬声器响应预估获得。Perform frequency response correction processing on the first channel audio signal according to the second nonlinear parameter of the first speaker to obtain the first channel output signal, and the second nonlinear parameter of the first speaker is based on The expected response of the first speaker is estimated.
- 根据权利要求2所述的信号非线性补偿方法,其特征在于,所述根据所述第一扬声器的第二非线性参数,对所述第一声道音频信号进行频响修正处理,获得所述第一声道输出信号,包括:The signal nonlinearity compensation method according to claim 2, wherein the frequency response correction process is performed on the first channel audio signal according to the second nonlinear parameter of the first speaker to obtain the The first channel output signal includes:预测所述第一扬声器的状态变量;Predicting the state variable of the first speaker;根据第一声道音频信号,以及所述第一扬声器的状态变量和所述第一扬声器的第二非线性参数,构造第一声道目标信号;Constructing the first channel target signal according to the first channel audio signal, the state variable of the first speaker and the second non-linear parameter of the first speaker;根据所述第一扬声器的状态变量和所述第一扬声器的第一非线性参数对所述第一声道目标信号进行滤波处理,获得所述第一声道输出信号。Filtering the first channel target signal according to the state variable of the first speaker and the first non-linear parameter of the first speaker to obtain the first channel output signal.
- 根据权利要求2所述的信号非线性补偿方法,其特征在于,所述根据所述第一扬声器的第二非线性参数,对所述第一声道音频信号进行频响修正处理,包括:The signal nonlinearity compensation method according to claim 2, wherein the performing frequency response correction processing on the first channel audio signal according to the second nonlinear parameter of the first speaker comprises:基于线性滤波器,根据所述第一扬声器的第二非线性参数调节T/S参数,对所述第一声道音频信号进行频响修正处理;或者,Based on the linear filter, adjust the T/S parameter according to the second non-linear parameter of the first speaker, and perform frequency response correction processing on the first channel audio signal; or,基于非线性滤波器,通过调节所述第一扬声器的第一非线性参数的特征曲线,对所述第一声道音频信号进行频响修正处理。Based on the non-linear filter, by adjusting the characteristic curve of the first non-linear parameter of the first speaker, the frequency response correction processing is performed on the first channel audio signal.
- 根据权利要求1-4任一项所述的信号非线性补偿方法,其特征在于,所述获取第一声道音频信号之前,所述方法还包括:The method for signal nonlinearity compensation according to any one of claims 1 to 4, wherein before said obtaining the first channel audio signal, the method further comprises:获取原始第一声道音频信号,所述第一声道音频信号为原始左声道音频信号或者原始右声道音频信号;Acquiring an original first channel audio signal, where the first channel audio signal is an original left channel audio signal or an original right channel audio signal;对所述原始第一声道音频信号进行立体声增强处理,获得立体声增强后的所述第一声道音频信号。Perform stereo enhancement processing on the original first channel audio signal to obtain the first channel audio signal after stereo enhancement.
- 根据权利要求1所述的信号非线性补偿方法,其特征在于,所述第一扬声器的第一非线性参数包括:The signal nonlinearity compensation method according to claim 1, wherein the first nonlinear parameter of the first speaker comprises:离线测试获得的所述第一扬声器的非线性参数,或者在线更新的所述第一扬声器的非线性参数。The nonlinear parameter of the first speaker obtained by offline testing, or the nonlinear parameter of the first speaker updated online.
- 根据权利要求6所述的信号非线性补偿方法,其特征在于,所述第一扬声器的非线性参数为在线更新的情况下,所述方法还包括:The signal nonlinearity compensation method according to claim 6, characterized in that, when the nonlinear parameter of the first speaker is updated online, the method further comprises:获取所述第一扬声器的条件参数,依据所述第一条件参数和预设的第一扬声器条件参数与非线性参数的映射关系,更新所述第一扬声器的非线性参数,所述条件参数包括但不限于环境温度、工作时间、输入信号功率动态范围中的一种或几种。Acquire the condition parameter of the first speaker, and update the nonlinear parameter of the first speaker according to the first condition parameter and a preset mapping relationship between the first speaker condition parameter and the nonlinear parameter, where the condition parameter includes But it is not limited to one or more of the ambient temperature, working time, and dynamic range of input signal power.
- 一种信号非线性补偿装置,其特征在于,包括:A signal nonlinearity compensation device is characterized in that it comprises:获取模块,用于获取第一声道音频信号,所述第一声道音频信号为左声道音频信号或者右声道音频信号;An acquiring module, configured to acquire a first channel audio signal, where the first channel audio signal is a left channel audio signal or a right channel audio signal;所述获取模块用于,获取第一扬声器的第一非线性参数;The acquiring module is used to acquire the first non-linear parameter of the first speaker;非线性补偿模块,用于根据所述第一扬声器的第一非线性参数对所述第一声道音频信号进行补偿处理,获得第一声道输出信号,所述第一声道输出信号由所述第一扬声器输出。The nonlinear compensation module is configured to perform compensation processing on the first channel audio signal according to the first nonlinear parameter of the first speaker to obtain a first channel output signal, and the first channel output signal is The first speaker output.
- 一种存储介质,存储有计算机指令程序,其特征在于,所述计算机指令程序被处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述方法的步骤。A storage medium storing a computer instruction program, wherein when the computer instruction program is executed by a processor, the processor executes the steps of the method according to any one of claims 1 to 7.
- 一种计算机设备,其特征在于,包括至少一个存储器、至少一个处理器,所述存储器存储有计算机指令程序,所述计算机指令程序被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述方法的步骤。A computer device, characterized by comprising at least one memory and at least one processor, the memory stores a computer instruction program, and when the computer instruction program is executed by the processor, the processor executes the Steps of the method described in any one of 1 to 7.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010536871.0A CN111800713B (en) | 2020-06-12 | 2020-06-12 | Signal nonlinear compensation method and device, electronic equipment and storage medium |
CN202010536871.0 | 2020-06-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021248525A1 true WO2021248525A1 (en) | 2021-12-16 |
Family
ID=72804682
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/096691 WO2021248525A1 (en) | 2020-06-12 | 2020-06-18 | Nonlinear signal compensation method and apparatus, electronic device, and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111800713B (en) |
WO (1) | WO2021248525A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117119358A (en) * | 2023-10-17 | 2023-11-24 | 武汉市聚芯微电子有限责任公司 | Compensation method and device for sound image offset side, electronic equipment and storage equipment |
CN117651238A (en) * | 2024-01-30 | 2024-03-05 | 科大讯飞(苏州)科技有限公司 | Audio playing method, audio compensation coefficient determining method and automobile |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113689890B (en) * | 2021-08-09 | 2024-07-30 | 北京小米移动软件有限公司 | Method, device and storage medium for converting multichannel signal |
CN114071315A (en) * | 2021-11-04 | 2022-02-18 | 深圳Tcl新技术有限公司 | Audio processing method and device, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050008170A1 (en) * | 2003-05-06 | 2005-01-13 | Gerhard Pfaffinger | Stereo audio-signal processing system |
US20110103614A1 (en) * | 2003-04-15 | 2011-05-05 | Ipventure, Inc. | Hybrid audio delivery system and method therefor |
CN105554629A (en) * | 2015-12-17 | 2016-05-04 | 歌尔声学股份有限公司 | Method and system for audio fidelity of loudspeaker |
CN107231590A (en) * | 2016-03-23 | 2017-10-03 | 哈曼国际工业有限公司 | The technology that distortion for tuning loudspeaker is responded |
CN108200495A (en) * | 2018-01-23 | 2018-06-22 | 恒玄科技(上海)有限公司 | A kind of method realized bluetooth headset and be played simultaneously |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050023841A (en) * | 2003-09-03 | 2005-03-10 | 삼성전자주식회사 | Device and method of reducing nonlinear distortion |
WO2013182901A1 (en) * | 2012-06-07 | 2013-12-12 | Actiwave Ab | Non-linear control of loudspeakers |
US9980068B2 (en) * | 2013-11-06 | 2018-05-22 | Analog Devices Global | Method of estimating diaphragm excursion of a loudspeaker |
CN105916079B (en) * | 2016-06-07 | 2019-09-13 | 瑞声科技(新加坡)有限公司 | A kind of nonlinear loudspeaker compensation method and device |
CN106851514A (en) * | 2017-02-25 | 2017-06-13 | 中山市天键电声有限公司 | Nonlinear loudspeaker parameter test device system and method for testing |
-
2020
- 2020-06-12 CN CN202010536871.0A patent/CN111800713B/en active Active
- 2020-06-18 WO PCT/CN2020/096691 patent/WO2021248525A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110103614A1 (en) * | 2003-04-15 | 2011-05-05 | Ipventure, Inc. | Hybrid audio delivery system and method therefor |
US20050008170A1 (en) * | 2003-05-06 | 2005-01-13 | Gerhard Pfaffinger | Stereo audio-signal processing system |
CN105554629A (en) * | 2015-12-17 | 2016-05-04 | 歌尔声学股份有限公司 | Method and system for audio fidelity of loudspeaker |
CN107231590A (en) * | 2016-03-23 | 2017-10-03 | 哈曼国际工业有限公司 | The technology that distortion for tuning loudspeaker is responded |
CN108200495A (en) * | 2018-01-23 | 2018-06-22 | 恒玄科技(上海)有限公司 | A kind of method realized bluetooth headset and be played simultaneously |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117119358A (en) * | 2023-10-17 | 2023-11-24 | 武汉市聚芯微电子有限责任公司 | Compensation method and device for sound image offset side, electronic equipment and storage equipment |
CN117119358B (en) * | 2023-10-17 | 2024-01-19 | 武汉市聚芯微电子有限责任公司 | Compensation method and device for sound image offset side, electronic equipment and storage equipment |
CN117651238A (en) * | 2024-01-30 | 2024-03-05 | 科大讯飞(苏州)科技有限公司 | Audio playing method, audio compensation coefficient determining method and automobile |
CN117651238B (en) * | 2024-01-30 | 2024-05-31 | 科大讯飞(苏州)科技有限公司 | Audio playing method, audio compensation coefficient determining method and automobile |
Also Published As
Publication number | Publication date |
---|---|
CN111800713A (en) | 2020-10-20 |
CN111800713B (en) | 2022-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021248525A1 (en) | Nonlinear signal compensation method and apparatus, electronic device, and storage medium | |
WO2021248526A1 (en) | Bass enhancement method and system, electronic device and storage medium | |
CN103634726B (en) | A kind of Automatic loudspeaker equalization method | |
TW503668B (en) | Method and device for generating digital filters for equalizing a loudspeaker | |
CN110191396B (en) | Audio processing method, device, terminal and computer readable storage medium | |
WO2018116861A1 (en) | Sound processing device, method, and program | |
US11632200B2 (en) | Measuring and evaluating a test signal generated by a device under test (DUT) | |
CN112438052A (en) | Non-linear control of a loudspeaker system with a current source amplifier | |
KR20200085226A (en) | Customized audio processing based on user-specific and hardware-specific audio information | |
CN111800723A (en) | Active noise reduction earphone testing method and device, terminal equipment and storage medium | |
TWI657435B (en) | Apparatus and method of audio processing | |
CN102576560B (en) | electronic audio device | |
CN112449286B (en) | System and method for complementary audio output | |
CN105764008A (en) | Method and apparatus for debugging transmission frequency characteristic of acoustic amplification system | |
TW201118719A (en) | System and method for modifying an audio signal | |
WO2021248535A1 (en) | Gesture motion determination method and apparatus, electronic device, and storage medium | |
EP4059235A1 (en) | Dynamic rendering device metadata-informed audio enhancement system | |
WO2022194209A1 (en) | Nonlinear distortion compensation circuit, apparatus and method, and electronic device | |
CN106559722B (en) | Audio playback systems equalization methods based on human hearing characteristic | |
CN115835094A (en) | Audio signal processing method, system, device, product and medium | |
CN111741409A (en) | Method for compensating for non-linearity of speaker, speaker apparatus, device, and storage medium | |
WO2024207203A1 (en) | Tweeter temperature protection method for coaxial loudspeaker, and related device | |
CN117412222A (en) | Space self-adaptive acoustic radiation calibration method and system based on generalized transfer function | |
WO2024207217A1 (en) | Protection method, protection system, protection apparatus and protection device for coaxial loudspeaker | |
WO2021248524A1 (en) | Method and apparatus for controlling audio signal, storage medium and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20939494 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20939494 Country of ref document: EP Kind code of ref document: A1 |