Signal processing method and device, electronic equipment and storage medium

By decomposing the sound signal into multiple sub-signals and dynamically adjusting the signal amplification ratio, the problem of signal overloading of a unified signal amplification circuit is solved, and a higher signal-to-noise ratio and sensitivity are achieved, adapting to inputs at different sound pressure levels.

CN119865737AActive Publication Date: 2025-04-22BEJING EDIFIER TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510356370.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-25
Publication Date
2025-04-22
Estimated Expiration
2045-03-25

AI Technical Summary

Technical Problem

In the prior art, the unified signal amplification circuit is prone to signal overload when processing sound signals, resulting in audio distortion and circuit damage, and it is difficult to adapt to inputs of different sound pressure levels.

Method used

By decomposing the target signal into N sub-signals and calling the signal allocation strategy, the sub-signals are input into N signal amplification circuits for amplification processing, and the signal amplification ratio of each signal amplification circuit is dynamically adjusted to avoid signal overload.

Benefits of technology

It effectively avoids signal overload, significantly improves the input dynamic range, optimizes the signal-to-noise ratio and sensitivity, and ensures excellent performance when processing various sound pressure levels signals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119865737A_ABST
    Figure CN119865737A_ABST
Patent Text Reader

Abstract

The invention discloses a signal processing method and device, electronic equipment and a storage medium, and relates to the technical field of communication. The method comprises the following steps: decomposing a target signal into N sub-signals; and respectively inputting the N sub-signals into N signal amplification circuits for amplification processing, and when it is detected that the semaphore of the ith sub-signal is greater than the semaphore of the jth sub-signal, if it is detected that the amplitude of the target signal is greater than a preset threshold value, outputting the N sub-signals to the N signal amplification circuits. If yes, determining that the signal amplification factor of the signal amplification circuit for processing the ith sub-signal is smaller than the signal amplification factor of the signal amplification circuit for processing the jth sub-signal; and if it is detected that the amplitude of the target signal is smaller than or equal to the preset threshold value, determining that the signal amplification factor of the signal amplification circuit for processing the ith sub-signal is larger than the signal amplification factor of the signal amplification circuit for processing the jth sub-signal. The technical problem that in the prior art, when the amplitude of the sound signal is large, signal overload is likely to occur is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a signal processing method, device, electronic device and storage medium. Background Art

[0002] In modern audio equipment, the microphone pickup circuit is a crucial component responsible for capturing external sound signals and converting them into electrical signals for subsequent processing and transmission. In order to ensure that the microphone can capture the weakest sound possible while maintaining a good signal-to-noise ratio, the pickup circuit usually contains a signal amplification stage. This stage amplifies the sound signal through circuits such as op amps to enhance the signal strength, so that even low-level sound signals can be effectively converted and processed.

[0003] However, the unified signal amplification circuit commonly used in the prior art has significant limitations: when the input sound signal amplitude is large, the amplification circuit easily reaches the limit of its dynamic range, resulting in signal overload. Signal overload not only distorts the sound and causes audio distortion, but may also damage the subsequent circuit, limiting the performance and reliability of audio equipment. In addition, it is difficult for the unified amplification circuit to adapt to inputs of different sound pressure levels while maintaining high sensitivity and signal-to-noise ratio, which is particularly critical in applications such as professional audio recording and speech recognition.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The present application provides a signal processing method, device, electronic device and storage medium to at least solve the technical problem in the prior art that sound signals are gain amplified by a unified signal amplification circuit, which makes it easy for signal overload to occur when the amplitude of the sound signal is large.

[0006] According to one aspect of an embodiment of the present application, a signal processing method is provided, and the signal processing method is applied to a signal system including N signal amplification circuits, the signal processing method including: decomposing a target signal into N sub-signals, wherein N is an integer greater than 1, and different sub-signals include different signal quantities; calling a signal allocation strategy, and inputting the N sub-signals into the N signal amplification circuits for amplification processing respectively, wherein the signal allocation strategy includes: when it is detected that the signal quantity of the i-th sub-signal is greater than the signal quantity of the j-th sub-signal, if it is detected that the amplitude of the target signal is greater than a preset threshold, then determining that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is less than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal; if it is detected that the amplitude of the target signal is less than or equal to the preset threshold, then determining that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is greater than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal, wherein the i-th sub-signal and the j-th sub-signal are any two different sub-signals among the N sub-signals.

[0007] Optionally, after calling the signal allocation strategy and inputting the N sub-signals into N signal amplification circuits for amplification processing respectively, the signal processing method further includes: calling the target strategy and determining the weight corresponding to each signal amplification circuit according to the signal quantity relationship between the N sub-signals; wherein the target strategy is used to set the weight corresponding to the i-th signal amplification circuit to be greater than the weight corresponding to the j-th signal amplification circuit when it is detected that the signal quantity of the i-th sub-signal is greater than the signal quantity of the j-th sub-signal; wherein the i-th signal amplification circuit is a signal amplification circuit for processing the i-th sub-signal, and the j-th signal amplification circuit is a signal amplification circuit for processing the j-th sub-signal.

[0008] Optionally, after calling the target strategy and determining the weight corresponding to each signal amplification circuit according to the signal quantity relationship between the N sub-signals, the signal processing method also includes: after inputting the N sub-signals into the N signal amplification circuits for amplification processing respectively, N amplified signals output by the N signal amplification circuits are obtained; and according to the weight corresponding to each signal amplification circuit in the N signal amplification circuits, weighted sum calculation is performed on the N amplified signals output by the N signal amplification circuits to obtain the target amplified signal.

[0009] Optionally, the target strategy is also used to constrain the sum of weights corresponding to the N signal amplification circuits to be equal to 1.

[0010] Optionally, a weighted summation calculation is performed on N amplified signals output by N signal amplification circuits to obtain a target amplified signal, including: when the target signal is an analog signal, the N amplified signals are converted into N digital signals, and the N digital signals are weighted summed to obtain the target amplified signal; or, when the target signal is a digital signal, the N amplified signals are converted into N analog signals, and the N analog signals are weighted summed to obtain the target amplified signal.

[0011] Optionally, decomposing the target signal into N sub-signals includes: detecting the amplitude of the target signal; determining a segmentation strategy for the target signal based on the amplitude and the number of signal amplification circuits, wherein the segmentation strategy is used to determine the amount of signal allocated to each signal amplification circuit for processing when processing the target signal; and decomposing the target signal into N sub-signals according to the segmentation strategy.

[0012] Optionally, the target signal is decomposed into N sub-signals, including: when N=2, decomposing the N sub-signals into a first sub-signal and a second sub-signal according to the amplitude of the target signal, wherein the signal amount of the first sub-signal is greater than the signal amount of the second sub-signal, and the proportions of the first sub-signal and the second sub-signal in the target signal are respectively related to the amplitude of the target signal.

[0013] Optionally, after decomposing N sub-signals into a first sub-signal and a second sub-signal according to the amplitude of the target signal, the signal processing method further includes: when it is detected that the amplitude of the target signal is greater than a preset threshold, inputting the first sub-signal into a first signal amplification circuit, and inputting the second sub-signal into a second signal amplification circuit, wherein the signal amplification factor of the first signal amplification circuit is less than the signal amplification factor of the second signal amplification circuit; when it is detected that the amplitude of the target signal is less than or equal to the preset threshold, inputting the first sub-signal into the second signal amplification circuit, and inputting the second sub-signal into the first signal amplification circuit.

[0014] Optionally, when it is detected that the amplitude of the target signal is greater than a preset threshold, after the first sub-signal is input into the first signal amplification circuit and the second sub-signal is input into the second signal amplification circuit, the signal processing method also includes: setting the weight corresponding to the first signal amplification circuit to be greater than the weight corresponding to the second signal amplification circuit; and performing weighted sum calculation on the amplified signal output by the first signal amplification circuit and the amplified signal output by the second signal amplification circuit according to the weight corresponding to the first signal amplification circuit and the weight corresponding to the second signal amplification circuit to obtain the target amplified signal.

[0015] Optionally, when it is detected that the amplitude of the target signal is less than or equal to a preset threshold, the first sub-signal is input into the second signal amplification circuit, and after the second sub-signal is input into the first signal amplification circuit, the signal processing method also includes: setting the weight corresponding to the first signal amplification circuit to be less than the weight corresponding to the second signal amplification circuit; and performing weighted sum calculation on the amplified signal output by the first signal amplification circuit and the amplified signal output by the second signal amplification circuit according to the weight corresponding to the first signal amplification circuit and the weight corresponding to the second signal amplification circuit to obtain the target amplified signal.

[0016] Optionally, a weighted summation is performed on the amplified signal output by the first signal amplifying circuit and the amplified signal output by the second signal amplifying circuit to obtain a target amplified signal, including: converting the amplified signal output by the first signal amplifying circuit into a first digital signal, converting the amplified signal output by the second signal amplifying circuit into a second digital signal, and performing a weighted summation on the first digital signal and the second digital signal according to a weight corresponding to the first signal amplifying circuit and a weight corresponding to the second signal amplifying circuit to obtain the target amplified signal.

[0017] According to another aspect of the present application, a signal processing device is also provided, wherein the signal processing device is applied to a signal system including N signal amplification circuits, and the signal processing device includes: a signal decomposition unit, used to decompose a target signal into N sub-signals, wherein N is an integer greater than 1, and different sub-signals include different signal quantities; a strategy calling unit, used to call a signal allocation strategy, and input the N sub-signals into the N signal amplification circuits for amplification processing, wherein the signal allocation strategy includes: when it is detected that the signal quantity of the i-th sub-signal is greater than the signal quantity of the j-th sub-signal, if it is detected that the amplitude of the target signal is greater than a preset threshold, then it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is less than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal; if it is detected that the amplitude of the target signal is less than or equal to the preset threshold, then it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is greater than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal, wherein the i-th sub-signal and the j-th sub-signal are any two different sub-signals among the N sub-signals.

[0018] According to another aspect of the present application, a computer-readable storage medium is provided, wherein a computer program is stored in the computer-readable storage medium, wherein when the computer program runs, the device where the computer-readable storage medium is located executes the above-mentioned signal processing method.

[0019] According to another aspect of the present application, an electronic device is also provided, wherein the electronic device includes one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by one or more processors, the one or more processors execute the above-mentioned signal processing method.

[0020] In the present application, the target signal is first decomposed into N sub-signals, wherein N is an integer greater than 1, and different sub-signals include different signal amounts. Then, the signal allocation strategy is called to input the N sub-signals into N signal amplification circuits for amplification processing, wherein the signal allocation strategy includes: when it is detected that the signal amount of the i-th sub-signal is greater than the signal amount of the j-th sub-signal, if it is detected that the amplitude of the target signal is greater than a preset threshold, it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is less than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal; if it is detected that the amplitude of the target signal is less than or equal to the preset threshold, it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is greater than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal, wherein the i-th sub-signal and the j-th sub-signal are any two different sub-signals among the N sub-signals.

[0021] As can be seen from the above, through the signal allocation strategy, N sub-signals are respectively input into N signal amplification circuits, where the amplification factor of each amplification circuit is dynamically adjusted according to the signal amount of the sub-signal. This means that when the amplitude of the target signal is detected to be greater than the preset threshold, the sub-signal with a large signal amount will be allocated to the circuit with a smaller amplification factor, and the sub-signal with a smaller signal amount will be allocated to the circuit with a larger amplification factor. This dynamic allocation mechanism effectively avoids signal overload, because the larger signal will not be over-amplified, thereby preventing the circuit from reaching saturation.

[0022] It should be noted that in traditional methods, the gain setting of the unified amplifier circuit is often a compromise solution, which can neither fully meet the requirements of high sensitivity nor avoid the overload problem when the signal is large. However, this application significantly enhances the input dynamic range by decomposing the signal and dynamically adjusting the amplification factor. Even under extreme sound pressure level conditions, good signal quality and circuit stability can be maintained.

[0023] In addition, according to the technical solution of the present application, when the signal amount is less than or equal to the preset threshold, the sub-signal with a small signal amount will be input into the circuit with a larger amplification factor, which helps to improve the signal-to-noise ratio and sensitivity of the entire system, because the low-level signal can be more fully enhanced without introducing too much noise or distortion. This is especially important for application scenarios that need to capture weak sounds, such as remote conferencing, voice recognition, etc.

[0024] In summary, this application not only effectively prevents signal overload by decomposing the target signal and dynamically adjusting the amplification factors of different sub-signals, but also significantly improves the input dynamic range, optimizes the signal-to-noise ratio and sensitivity, and demonstrates excellent performance in processing various sound pressure level signals, bringing significant technological progress to the signal processing field of audio equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0026] Figure 1 is a flowchart of an optional signal processing method according to an embodiment of the present application;

[0027] Figure 2 is a schematic diagram of an optional signal processing process according to an embodiment of the present application;

[0028] Figure 3 is a schematic diagram of a signal processing device according to an embodiment of the present application. DETAILED DESCRIPTION

[0029] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0030] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0031] It should also be noted that the information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) collected by this application are information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of relevant data are in compliance with the relevant laws, regulations and standards of the relevant regions, necessary confidentiality measures are taken, and public order and good customs are not violated, and corresponding operation portals are provided for users to choose to authorize or refuse. For example, an interface is set up between this system and relevant users or institutions. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or institution through the interface, and obtain relevant information after receiving the consent information fed back by the aforementioned user or institution.

[0032] According to an embodiment of the present application, an embodiment of a signal processing method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0033] Figure 1 is a flowchart of an optional signal processing method according to an embodiment of the present application, such as Figure 1 As shown, the method comprises the following steps:

[0034] Step S101: decompose the target signal into N sub-signals.

[0035] In step S101, N is an integer greater than 1, and different sub-signals include different signal quantities.

[0036] Optionally, the target signal may be a sound signal. In the present application, after receiving the sound signal, the signal processing system may decompose the sound signal into at least two paths (N ≥ 2, N is an integer), each path representing a different gain level or energy level of the signal. For example, in a specific implementation, the sound signal is first decomposed into two paths, one path passes through a high-gain amplifier (the amplification factor is x10, representing a branch with a large signal amount), and the other path passes through a low-gain amplifier (the amplification factor is x1, representing a branch with a small signal amount). Here, N = 2, but this method can be extended to more sub-signals to further refine the processing and management of the signal.

[0037] By decomposing the sound signal into N (N≥2) sub-signals and selecting different amplification gains according to the signal size (i.e., signal energy level) of different sub-signals, the present application provides a dynamic and intelligent signal management strategy. This method not only solves the problem that the amplifier circuit is easily overloaded when processing sounds with a large dynamic range, but also maintains the high sensitivity and signal-to-noise ratio of the circuit when the signal amount is small, significantly improving the performance and adaptability of the wireless microphone pickup circuit.

[0038] Step S102 , calling the signal distribution strategy, and inputting the N sub-signals into N signal amplification circuits for amplification processing respectively.

[0039] Among them, the signal allocation strategy includes: when it is detected that the signal amount of the i-th sub-signal is greater than the signal amount of the j-th sub-signal, if it is detected that the amplitude of the target signal is greater than a preset threshold, it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is less than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal; if it is detected that the amplitude of the target signal is less than or equal to the preset threshold, it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is greater than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal, wherein the i-th sub-signal and the j-th sub-signal are any two different sub-signals among the N sub-signals.

[0040] Optionally, the key to the signal allocation strategy is to dynamically adjust the amplification factor of each sub-signal according to the detection results of the signal amount of the sub-signal and the overall amplitude of the target signal. Specifically, when it is detected that the signal amount of the i-th sub-signal is greater than the signal amount of the j-th sub-signal, the specific corresponding allocation strategy is first determined according to the amplitude of the target signal, including:

[0041] Allocation strategy when the target signal amplitude is greater than the preset threshold: If the target signal amplitude is higher than the set threshold, it means that the signal energy is large and there is a risk of overload. In this case, the signal amplification circuit that processes the i-th sub-signal with a larger signal amount will use a smaller amplification factor, while the signal amplification circuit that processes the j-th sub-signal with a smaller signal amount will use a larger amplification factor. In this way, it can be ensured that the sub-signal with a large signal amount will not be overloaded due to excessive amplification, and at the same time, the sub-signal with a small signal amount can be fully amplified to maintain the clarity and distortion of the overall signal.

[0042] Allocation strategy when the target signal amplitude is less than or equal to the preset threshold: When the amplitude of the target signal is low, at or below the preset threshold, it means that the signal strength is weak, and it is more necessary to increase the sensitivity to capture weak signals. Therefore, the signal amplification circuit that processes the i-th sub-signal with a smaller signal amount will be assigned a larger amplification factor, while the signal amplification circuit that processes the j-th sub-signal with a larger signal amount will be assigned a smaller amplification factor. The purpose of this is to ensure that all sub-signals can be effectively amplified in a weak signal environment, thereby improving the overall signal-to-noise ratio and sensitivity.

[0043] From the above content, it can be seen that the implementation of the signal distribution strategy ensures the flexibility and robustness of audio signal processing. No matter how the amplitude of the target signal changes, the system can automatically adjust the gain of the amplifier circuit to achieve the best input sensitivity, signal-to-noise ratio and input dynamic effect, while avoiding overload and distortion, and providing high-quality audio signals.

[0044] Based on the contents of the above steps S101 to S102, it can be known that according to the technical solution of the present application, the N sub-signals are respectively input into the N signal amplification circuits, wherein the amplification factor of each amplification circuit is dynamically adjusted according to the signal amount of the sub-signal. This means that when the amplitude of the target signal is detected to be greater than the preset threshold, the sub-signal with a large signal amount will be allocated to the circuit with a smaller amplification factor, and the sub-signal with a smaller signal amount will be allocated to the circuit with a larger amplification factor. This dynamic allocation mechanism effectively avoids signal overload, because the larger signal will not be over-amplified, thereby preventing the circuit from reaching saturation.

[0045] In addition, according to the technical solution of the present application, when the signal amount is less than or equal to a preset threshold, the sub-signal with a small signal amount will be input into a circuit with a larger amplification factor, which helps to improve the signal-to-noise ratio and sensitivity of the entire system, because low-level signals can be more fully enhanced without introducing excessive noise or distortion.

[0046] It can be seen that this application not only effectively prevents signal overload by decomposing the target signal and dynamically adjusting the amplification factors of different sub-signals, but also significantly improves the input dynamic range, optimizes the signal-to-noise ratio and sensitivity, and demonstrates excellent performance in processing various sound pressure level signals, bringing significant technological progress to the signal processing field of audio equipment.

[0047] In an optional embodiment, after calling the signal allocation strategy and inputting the N sub-signals into the N signal amplification circuits for amplification processing, the signal processing system may call the target strategy to determine the weight corresponding to each signal amplification circuit according to the signal quantity relationship between the N sub-signals. The target strategy is used to set the weight corresponding to the i-th signal amplification circuit to be greater than the weight corresponding to the j-th signal amplification circuit when it is detected that the signal quantity of the i-th sub-signal is greater than the signal quantity of the j-th sub-signal; the i-th signal amplification circuit is a signal amplification circuit that processes the i-th sub-signal, and the j-th signal amplification circuit is a signal amplification circuit that processes the j-th sub-signal.

[0048] Optionally, after the signal allocation strategy, the signal processing system further calls the target strategy to intelligently adjust the weight of each signal amplification circuit according to the signal magnitude relationship between the N sub-signals. The weight adjustment is based on a dynamic comparison mechanism that can detect and compare the signal magnitudes between different sub-signals in real time. Specifically, if it is detected that the signal magnitude of the i-th sub-signal is greater than that of the j-th sub-signal, the target strategy will automatically set the weight of the signal amplification circuit that processes the i-th sub-signal to be higher than the weight of the signal amplification circuit that processes the j-th sub-signal.

[0049] It should be noted that, in practical applications, weight adjustment can be implemented through software algorithms or dedicated hardware circuits. The weight adjustment algorithm needs to consider multiple factors, such as the instantaneous energy of the signal, the duration of the signal, and the overall dynamic range of the target signal, in order to achieve the optimal signal processing effect.

[0050] In an optional embodiment, after the signal processing system inputs the N sub-signals into the N signal amplification circuits for amplification processing, the signal processing system obtains N amplified signals output by the N signal amplification circuits. Then, the signal processing system performs a weighted sum calculation on the N amplified signals output by the N signal amplification circuits according to the weight corresponding to each of the N signal amplification circuits to obtain a target amplified signal.

[0051] Optionally, the signal processing system performs a weighted summation calculation on the N amplified signals output by the N amplifying circuits according to the weight of each amplifying circuit. This calculation process is implemented through a software algorithm, which multiplies the output signal of each amplifying circuit by its corresponding weight, and then adds all weighted signals to obtain the final target amplified signal. The weighted summation ensures that each component of the signal can reasonably contribute to the final signal according to its importance and signal quantity, avoiding the situation where a strong signal suppresses a weak signal or causes an overload.

[0052] In an optional embodiment, the target strategy is also used to constrain the sum of weights corresponding to the N signal amplification circuits to be equal to 1.

[0053] In an optional embodiment, a weighted summation is performed on N amplified signals output by N signal amplification circuits to obtain a target amplified signal, including: when the target signal is an analog signal, the N amplified signals are converted into N digital signals, and the N digital signals are weighted summed to obtain the target amplified signal; or, when the target signal is a digital signal, the N amplified signals are converted into N analog signals, and the N analog signals are weighted summed to obtain the target amplified signal.

[0054] Optionally, first, the signal processing system needs to determine the type of the target signal. The target signal can be an analog signal or a digital signal, depending on the design and application requirements of the system.

[0055] Scenario 1: For example, assume that the signal processing system is designed to generate a digital signal, but the original audio signal (ie, the input target signal) is decomposed and amplified to form N analog signals.

[0056] Optionally, the N amplified analog signals need to be converted into digital signals for weighted summation calculation. The signal processing system converts each analog signal into a corresponding digital signal through ADC. For example, the analog signal A1 output by the amplifier circuit 1 is converted into a digital signal D1, the analog signal A2 output by the amplifier circuit 2 is converted into a digital signal D2, and so on, until all N analog signals are converted into digital signals. Subsequently, the system performs weighted summation on these digital signals according to the weights of the signal amplification circuits. Assuming that the weight of the amplifier circuit 1 is K1 and the weight of the amplifier circuit 2 is K2, then the digital signal D1 is multiplied by the weight K1, the digital signal D2 is multiplied by the weight K2, and then all weighted digital signals are added together to obtain the final target digital signal.

[0057] Scenario 2: If the system is designed to generate analog signals, assume that the original signal has been converted into a digital signal and N digital signals are obtained after amplification through different gain settings. At this time, the signal processing system converts the N amplified signals into N analog signals and performs weighted sum calculation on the N analog signals to obtain the target amplified signal.

[0058] From the above content, it can be seen that the present application provides a mechanism for performing signal conversion and weighted summation calculation according to the target signal type (analog or digital), ensuring the high efficiency of signal processing and the optimization of signal quality, and providing new design ideas and solutions for the field of audio signal processing.

[0059] In an optional embodiment, decomposing the target signal into N sub-signals includes: detecting the amplitude of the target signal; determining a segmentation strategy for the target signal based on the amplitude and the number of signal amplification circuits, wherein the segmentation strategy is used to determine the amount of signal allocated to each signal amplification circuit for processing when processing the target signal; and decomposing the target signal into N sub-signals according to the segmentation strategy.

[0060] Optionally, the signal processing system can use a preset list to determine the segmentation strategy based on the amplitude range of the target signal, thereby more intelligently managing the signal processing process, preventing overload, and optimizing signal quality. For example, the signal processing system can detect the amplitude of the target signal in real time, and then find the interval where the amplitude of the target signal is located from a defined series of amplitude preset intervals, and determine the segmentation strategy based on the interval.

[0061] For example, a series of preset amplitude intervals are defined, including: interval 1 (amplitude is lower than threshold T1); interval 2 (amplitude is between T1 and T2); ... interval N (amplitude is higher than threshold TN-1).

[0062] Based on the number of signal amplifier circuits (N), the target signal amplitude is found from the preset list, and the segmentation strategy is determined according to the interval. For example, if the target signal amplitude is in interval 2, the system may choose to allocate most of the signal to the medium gain amplifier circuit and a small part to the high gain circuit to maintain a good signal-to-noise ratio and input dynamics. According to the determined segmentation strategy, the target signal is decomposed into N sub-signals, and the signal amount of each sub-signal is adjusted according to the segmentation strategy, and then allocated to the corresponding signal amplifier circuit for processing.

[0063] In an optional embodiment, the target signal is decomposed into N sub-signals, including: when N=2, the N sub-signals are decomposed into a first sub-signal and a second sub-signal according to the amplitude of the target signal, wherein the signal amount of the first sub-signal is greater than the signal amount of the second sub-signal, and the proportions of the first sub-signal and the second sub-signal in the target signal are respectively related to the amplitude of the target signal.

[0064] Optionally, when N=2, it means that the signal processing system uses two different signal paths to process the target signal. This processing method is dynamically allocated based on the real-time amplitude of the target signal (i.e., the strength of the signal), ensuring that the signal can be fully amplified while avoiding overload. For example, Figure 2 is a schematic diagram of an optional signal processing process according to an embodiment of the present application, such as Figure 2 As shown in the figure, the target signal M enters the signal processing system. First, the system detects the amplitude of the target signal in real time. This step is usually completed through a signal processing algorithm, such as measuring the instantaneous peak value, root mean square (RMS) value or energy of the signal to determine the strength level of the signal.

[0065] Optionally, when it is detected that the target signal M is a large signal (for example, the amplitude of the target signal is greater than a preset threshold), more signals will enter the signal amplification circuit with a small amplification factor (for example Figure 2 When the target signal M is detected to be a small signal (for example, the amplitude of the target signal is less than or equal to the preset threshold), more signals will enter the signal amplification circuit with a large amplification factor (for example Figure 2 (x10 multiples of branches).

[0066] For example, the signal processing system can decompose the target signal into a first sub-signal and a second sub-signal according to the detection amplitude of the target signal. The key point here is that the signal processing system will regard the sub-signal with a larger signal amount of the two sub-signals as the first sub-signal, and the sub-signal with a smaller signal amount of the two sub-signals as the second sub-signal.

[0067] In an optional embodiment, after decomposing N sub-signals into a first sub-signal and a second sub-signal according to the amplitude of the target signal, the method further includes: when it is detected that the amplitude of the target signal is greater than a preset threshold, inputting the first sub-signal into a first signal amplification circuit and inputting the second sub-signal into a second signal amplification circuit, wherein the signal amplification factor of the first signal amplification circuit is less than the signal amplification factor of the second signal amplification circuit; when it is detected that the amplitude of the target signal is less than or equal to the preset threshold, inputting the first sub-signal into the second signal amplification circuit and inputting the second sub-signal into the first signal amplification circuit.

[0068] Alternatively, if Figure 2 As shown, when the target signal is a large signal with an amplitude greater than a preset threshold, more signals (i.e., the first sub-signal) will enter a branch with a small amplification factor (e.g., a branch with a multiple of x1, corresponding to the above-mentioned first signal amplification circuit), and the second sub-signal, as a sub-signal with a smaller signal amount, will enter a branch with a multiple of x10 (corresponding to the above-mentioned second signal amplification factor); when the target signal is a small signal with an amplitude less than or equal to the preset threshold, more signals (i.e., the first sub-signal) will enter a branch with a large amplification factor (e.g., a branch with a multiple of x10, corresponding to the above-mentioned second signal amplification circuit), and the second sub-signal, as a sub-signal with a smaller signal amount, will enter a branch with a multiple of x1.

[0069] In an optional embodiment, when it is detected that the amplitude of the target signal is greater than a preset threshold, after the first sub-signal is input into the first signal amplifying circuit and the second sub-signal is input into the second signal amplifying circuit, the signal processing system sets the weight corresponding to the first signal amplifying circuit to be greater than the weight corresponding to the second signal amplifying circuit; according to the weight corresponding to the first signal amplifying circuit and the weight corresponding to the second signal amplifying circuit, a weighted sum calculation is performed on the amplified signal output by the first signal amplifying circuit and the amplified signal output by the second signal amplifying circuit to obtain the target amplified signal.

[0070] Alternatively, if Figure 2 As shown, when the target signal is a large signal with an amplitude greater than a preset threshold, more signals (i.e., the first sub-signal) will enter the branch with a small amplification factor (e.g., the branch with a multiple of x1), and the second sub-signal as a sub-signal with a smaller signal amount will enter the branch with a multiple of x10. At this time, the weight K2 corresponding to the branch with a multiple of x1 is greater than the weight K1 corresponding to the branch with a multiple of x10 (i.e., the weight corresponding to the first signal amplification circuit is greater than the weight corresponding to the second signal amplification circuit). It should be noted that K1+K2=1.

[0071] In an optional embodiment, when it is detected that the amplitude of the target signal is less than or equal to a preset threshold, the first sub-signal is input into the second signal amplification circuit, and after the second sub-signal is input into the first signal amplification circuit, the signal processing system sets the weight corresponding to the first signal amplification circuit to be smaller than the weight corresponding to the second signal amplification circuit; according to the weight corresponding to the first signal amplification circuit and the weight corresponding to the second signal amplification circuit, a weighted sum calculation is performed on the amplified signal output by the first signal amplification circuit and the amplified signal output by the second signal amplification circuit to obtain the target amplified signal.

[0072] Alternatively, if Figure 2 As shown, when the target signal is a small signal with an amplitude less than or equal to the preset threshold, more signals (i.e., the first sub-signal) will enter the branch with a large amplification factor (e.g., the branch with a factor of x10, corresponding to the second signal amplification circuit mentioned above), and the second sub-signal, as a sub-signal with a smaller signal amount, will enter the branch with a factor of x1. At this time, the weight K2 corresponding to the branch with a factor of x1 is less than the weight K1 corresponding to the branch with a factor of x10 (i.e., the weight corresponding to the first signal amplification circuit is less than the weight corresponding to the second signal amplification circuit). It should be noted that K1+K2=1.

[0073] In an optional embodiment, a weighted summation is performed on an amplified signal output by the first signal amplifying circuit and an amplified signal output by the second signal amplifying circuit to obtain a target amplified signal, including: converting the amplified signal output by the first signal amplifying circuit into a first digital signal, and converting the amplified signal output by the second signal amplifying circuit into a second digital signal; and performing a weighted summation on the first digital signal and the second digital signal according to a weight corresponding to the first signal amplifying circuit and a weight corresponding to the second signal amplifying circuit to obtain the target amplified signal.

[0074] Alternatively, if Figure 2 As shown, for the signal amplified by the signal amplifying circuit, the signal can be converted into a digital signal by using an ADC (digital-to-analog converter) connected to the signal amplifying circuit, and then the weights (K1, K2) corresponding to the two signal amplifying circuits are used to perform weighted sum calculation on the two digital signals to finally obtain the target amplified signal.

[0075] From the above content, it can be seen that according to the technical solution of the present application, when the amplitude of the target signal is detected to be greater than the preset threshold, the sub-signal with a large signal amount will be allocated to the circuit with a smaller amplification factor, and the sub-signal with a smaller signal amount will be allocated to the circuit with a larger amplification factor. This dynamic allocation mechanism effectively avoids signal overload, because the larger signal will not be over-amplified, thereby preventing the circuit from reaching saturation.

[0076] In addition, according to the technical solution of the present application, when the signal amount is less than or equal to a preset threshold, the sub-signal with a small signal amount will be input into a circuit with a larger amplification factor, which helps to improve the signal-to-noise ratio and sensitivity of the entire system, because low-level signals can be more fully enhanced without introducing excessive noise or distortion.

[0077] It can be seen that this application not only effectively prevents signal overload by decomposing the target signal and dynamically adjusting the amplification factors of different sub-signals, but also significantly improves the input dynamic range, optimizes the signal-to-noise ratio and sensitivity, and demonstrates excellent performance in processing various sound pressure level signals, bringing significant technological progress to the signal processing field of audio equipment.

[0078] According to another aspect of the embodiment of the present application, a signal processing device is further provided, wherein: Figure 3 is a schematic diagram of a signal processing device according to an embodiment of the present application, such as Figure 3 As shown, the device includes: a signal decomposition unit 301 and a strategy calling unit 302.

[0079] Optionally, the signal decomposition unit 301 is used to decompose the target signal into N sub-signals, where N is an integer greater than 1, and different sub-signals include different signal quantities; the strategy calling unit 302 is used to call the signal allocation strategy, and input the N sub-signals into N signal amplification circuits for amplification processing, wherein the signal allocation strategy includes:

[0080] When it is detected that the signal amount of the i-th sub-signal is greater than the signal amount of the j-th sub-signal, if it is detected that the amplitude of the target signal is greater than a preset threshold, it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is less than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal;

[0081] If the amplitude of the target signal is detected to be less than or equal to a preset threshold, it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is greater than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal, wherein the i-th sub-signal and the j-th sub-signal are any two different sub-signals among the N sub-signals.

[0082] Optionally, the signal processing device also includes: a first calling unit, used to call the target strategy, and determine the weight corresponding to each signal amplification circuit according to the signal amount relationship between the N sub-signals; wherein the target strategy is used to set the weight corresponding to the i-th signal amplification circuit to be greater than the weight corresponding to the j-th signal amplification circuit when it is detected that the signal amount of the i-th sub-signal is greater than the signal amount of the j-th sub-signal; wherein the i-th signal amplification circuit is a signal amplification circuit that processes the i-th sub-signal, and the j-th signal amplification circuit is a signal amplification circuit that processes the j-th sub-signal.

[0083] Optionally, the signal processing device also includes: a first processing unit, used to obtain N amplified signals output by the N signal amplifying circuits after the N sub-signals are respectively input into the N signal amplifying circuits for amplification processing; a second processing unit, used to perform weighted sum calculation on the N amplified signals output by the N signal amplifying circuits according to the weight corresponding to each signal amplifying circuit in the N signal amplifying circuits, to obtain the target amplified signal.

[0084] Optionally, the target strategy is also used to constrain the sum of weights corresponding to the N signal amplification circuits to be equal to 1.

[0085] Optionally, the second processing unit is also used to convert the N amplified signals into N digital signals when the target signal is an analog signal, and perform weighted sum calculation on the N digital signals to obtain the target amplified signal; or, when the target signal is a digital signal, convert the N amplified signals into N analog signals, and perform weighted sum calculation on the N analog signals to obtain the target amplified signal.

[0086] Optionally, the signal decomposition unit 301 includes: a detection subunit, used to detect the amplitude of the target signal; a first determination subunit, used to determine a segmentation strategy for the target signal based on the amplitude and the number of signal amplification circuits, wherein the segmentation strategy is used to determine the amount of signal allocated to each signal amplification circuit for processing when processing the target signal; and a decomposition subunit, used to decompose the target signal into N sub-signals according to the segmentation strategy.

[0087] Optionally, the signal decomposition unit 301 includes: a first decomposition sub-unit, used to decompose N sub-signals into a first sub-signal and a second sub-signal according to the amplitude of the target signal when N=2, wherein the signal amount of the first sub-signal is greater than the signal amount of the second sub-signal, and the proportions of the first sub-signal and the second sub-signal in the target signal are respectively related to the amplitude of the target signal.

[0088] Optionally, the signal processing device also includes: a first input unit, used to input the first sub-signal into the first signal amplification circuit and the second sub-signal into the second signal amplification circuit when it is detected that the amplitude of the target signal is greater than a preset threshold, wherein the signal amplification factor of the first signal amplification circuit is smaller than the signal amplification factor of the second signal amplification circuit; a second input unit, used to input the first sub-signal into the second signal amplification circuit and the second sub-signal into the first signal amplification circuit when it is detected that the amplitude of the target signal is less than or equal to the preset threshold.

[0089] Optionally, the signal processing device also includes: a weight setting unit, which is used to set the weight corresponding to the first signal amplification circuit to be greater than the weight corresponding to the second signal amplification circuit after inputting the first sub-signal into the first signal amplification circuit and the second sub-signal into the second signal amplification circuit when it is detected that the amplitude of the target signal is greater than a preset threshold; and a first calculation unit, which is used to perform weighted sum calculation on the amplified signal output by the first signal amplification circuit and the amplified signal output by the second signal amplification circuit according to the weight corresponding to the first signal amplification circuit and the weight corresponding to the second signal amplification circuit to obtain a target amplified signal.

[0090] Optionally, the signal processing device also includes: a weight setting unit, which is used to input the first sub-signal into the second signal amplification circuit when it is detected that the amplitude of the target signal is less than or equal to a preset threshold, and after the second sub-signal is input into the first signal amplification circuit, set the weight corresponding to the first signal amplification circuit to be smaller than the weight corresponding to the second signal amplification circuit; a second calculation unit, which is used to perform weighted sum calculation on the amplified signal output by the first signal amplification circuit and the amplified signal output by the second signal amplification circuit according to the weight corresponding to the first signal amplification circuit and the weight corresponding to the second signal amplification circuit to obtain the target amplified signal.

[0091] Optionally, the signal processing device also includes: a first conversion unit, used to convert the amplified signal output by the first signal amplifying circuit into a first digital signal, and a second conversion unit, used to convert the amplified signal output by the second signal amplifying circuit into a second digital signal; a weighted calculation unit, used to perform weighted sum calculation on the first digital signal and the second digital signal according to the weight corresponding to the first signal amplifying circuit and the weight corresponding to the second signal amplifying circuit to obtain a target amplified signal.

[0092] According to another aspect of the present application, a computer-readable storage medium is provided, wherein a computer program is stored in the computer-readable storage medium, wherein when the computer program runs, the device where the computer-readable storage medium is located executes the above-mentioned signal processing method.

[0093] According to another aspect of the present application, an electronic device is also provided, wherein the electronic device includes one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by one or more processors, the one or more processors execute the above-mentioned signal processing method.

[0094] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0095] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0096] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0097] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0098] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0099] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk, etc., which can store program code.

[0100] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A signal processing method, characterized in that: The signal processing method is applied to a signal system including N signal amplification circuits, and the signal processing method includes: Decomposing the target signal into N sub-signals, where N is an integer greater than 1, and different sub-signals include different signal quantities; The signal allocation strategy is called to input the N sub-signals into the N signal amplification circuits for amplification processing respectively, wherein the signal allocation strategy includes: When it is detected that the signal amount of the i-th sub-signal is greater than the signal amount of the j-th sub-signal, if it is detected that the amplitude of the target signal is greater than a preset threshold, it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is less than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal; If it is detected that the amplitude of the target signal is less than or equal to the preset threshold, it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is greater than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal, wherein the i-th sub-signal and the j-th sub-signal are any two different sub-signals among the N sub-signals.

2. The signal processing method according to claim 1, characterized in that: After invoking the signal allocation strategy and inputting the N sub-signals into the N signal amplification circuits for amplification processing respectively, the method further includes: Calling the target strategy to determine the weight corresponding to each signal amplification circuit according to the signal magnitude relationship between the N sub-signals; Wherein, the target strategy is used to set the weight corresponding to the i-th signal amplification circuit to be greater than the weight corresponding to the j-th signal amplification circuit when it is detected that the signal amount of the i-th sub-signal is greater than the signal amount of the j-th sub-signal; wherein the i-th signal amplification circuit is a signal amplification circuit that processes the i-th sub-signal, and the j-th signal amplification circuit is a signal amplification circuit that processes the j-th sub-signal.

3. The signal processing method according to claim 2, characterized in that: After calling the target strategy and determining the weight corresponding to each signal amplification circuit according to the signal amount relationship between the N sub-signals, the method further includes: After the N sub-signals are respectively input into the N signal amplifying circuits for amplification processing, N amplified signals output by the N signal amplifying circuits are obtained; According to the weight corresponding to each of the N signal amplifying circuits, a weighted sum calculation is performed on the N amplified signals output by the N signal amplifying circuits to obtain a target amplified signal.

4. The signal processing method according to claim 2, characterized in that: The target strategy is also used to constrain the sum of weights corresponding to the N signal amplification circuits to be equal to 1.

5. The signal processing method according to claim 3, characterized in that: Performing weighted sum calculation on the N amplified signals output by the N signal amplification circuits to obtain a target amplified signal, including: When the target signal is an analog signal, converting the N amplified signals into N digital signals, and performing weighted sum calculation on the N digital signals to obtain the target amplified signal; or, When the target signal is a digital signal, the N amplified signals are converted into N analog signals, and a weighted sum calculation is performed on the N analog signals to obtain the target amplified signal.

6. The signal processing method according to claim 1, characterized in that: Decompose the target signal into N sub-signals, including: detecting the amplitude of the target signal; Determining a segmentation strategy for the target signal according to the amplitude and the number of the signal amplification circuits, wherein the segmentation strategy is used to determine the amount of signal allocated to each signal amplification circuit for processing when processing the target signal; The target signal is decomposed into the N sub-signals according to the segmentation strategy.

7. The signal processing method according to claim 1, characterized in that: Decompose the target signal into N sub-signals, including: When N=2, the N sub-signals are decomposed into a first sub-signal and a second sub-signal according to the amplitude of the target signal, wherein the signal amount of the first sub-signal is greater than the signal amount of the second sub-signal, and the proportions of the first sub-signal and the second sub-signal in the target signal are respectively related to the amplitude of the target signal.

8. The signal processing method according to claim 7, characterized in that: After decomposing the N sub-signals into a first sub-signal and a second sub-signal according to the amplitude of the target signal, the method further includes: When it is detected that the amplitude of the target signal is greater than a preset threshold, the first sub-signal is input into a first signal amplification circuit, and the second sub-signal is input into a second signal amplification circuit, wherein the signal amplification factor of the first signal amplification circuit is smaller than the signal amplification factor of the second signal amplification circuit; When it is detected that the amplitude of the target signal is less than or equal to the preset threshold, the first sub-signal is input to the second signal amplifying circuit, and the second sub-signal is input to the first signal amplifying circuit.

9. The signal processing method according to claim 8, characterized in that: When it is detected that the amplitude of the target signal is greater than the preset threshold, after inputting the first sub-signal into a first signal amplification circuit and inputting the second sub-signal into a second signal amplification circuit, the method further includes: Setting the weight corresponding to the first signal amplifying circuit to be greater than the weight corresponding to the second signal amplifying circuit; According to the weight corresponding to the first signal amplifying circuit and the weight corresponding to the second signal amplifying circuit, a weighted sum calculation is performed on the amplified signal output by the first signal amplifying circuit and the amplified signal output by the second signal amplifying circuit to obtain a target amplified signal.

10. The signal processing method according to claim 8, characterized in that: When it is detected that the amplitude of the target signal is less than or equal to the preset threshold, the first sub-signal is input to the second signal amplification circuit. After the second sub-signal is input to the first signal amplification circuit, the method further includes: Setting the weight corresponding to the first signal amplifying circuit to be smaller than the weight corresponding to the second signal amplifying circuit; According to the weight corresponding to the first signal amplifying circuit and the weight corresponding to the second signal amplifying circuit, a weighted sum calculation is performed on the amplified signal output by the first signal amplifying circuit and the amplified signal output by the second signal amplifying circuit to obtain a target amplified signal.

11. The signal processing method according to claim 9 or 10, characterized in that: Performing a weighted sum calculation on the amplified signal output by the first signal amplifying circuit and the amplified signal output by the second signal amplifying circuit to obtain a target amplified signal, the method further comprising: converting the amplified signal output by the first signal amplifying circuit into a first digital signal, Converting the amplified signal output by the second signal amplifying circuit into a second digital signal; According to the weight corresponding to the first signal amplifying circuit and the weight corresponding to the second signal amplifying circuit, a weighted sum calculation is performed on the first digital signal and the second digital signal to obtain the target amplified signal.

12. A signal processing device, characterized in that: The signal processing device is applied to a signal system including N signal amplifying circuits, and the signal processing device includes: A signal decomposition unit, used to decompose the target signal into N sub-signals, wherein N is an integer greater than 1, and different sub-signals include different signal quantities; A strategy calling unit is used to call a signal allocation strategy to input the N sub-signals into the N signal amplification circuits for amplification processing, wherein the signal allocation strategy includes: When it is detected that the signal amount of the i-th sub-signal is greater than the signal amount of the j-th sub-signal, if it is detected that the amplitude of the target signal is greater than a preset threshold, it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is less than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal; If it is detected that the amplitude of the target signal is less than or equal to the preset threshold, it is determined that the signal amplification factor of the signal amplification circuit processing the i-th sub-signal is greater than the signal amplification factor of the signal amplification circuit processing the j-th sub-signal, wherein the i-th sub-signal and the j-th sub-signal are any two different sub-signals among the N sub-signals.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein when the computer program is executed, the device where the computer-readable storage medium is located executes the signal processing method according to any one of claims 1 to 11.

14. An electronic device, characterized in that: It includes one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors execute the signal processing method described in any one of claims 1 to 11.

Citation Information

Patent Citations

  • Signal processing method and device

    CN111294711A

  • Volume adjustment method and device, equipment and storage medium

    CN117041820A

  • Pickup control method, device and equipment

    CN117528305A

  • Method and system for providing hearing assistance to a user

    EP1773099A1

  • Apparatus and method for processing audio signal

    JP2003299181A