Audio processing method and device, electronic equipment and vehicle

By using specific formulas to process the volume amplitude and pan coefficients of the first and second channels in the sound separation method, the problem of high computational complexity in the prior art is solved, and efficient sound separation is achieved.

CN119626245AActive Publication Date: 2025-03-14BEIJING CO WHEELS TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202311181121.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-13
Publication Date
2025-03-14
Estimated Expiration
2043-09-13

AI Technical Summary

Technical Problem

The existing sound separation method has high computational complexity, resulting in inefficiency.

Method used

By obtaining the volume amplitude of the first and second channel audio signals of the target sampling point and substituting it with the sound phase coefficient into a specific formula for calculation, the volume amplitude of the central sound audio signal and the surround sound audio signal are obtained.

Benefits of technology

The calculation complexity of the sound separation process is reduced, and the effective separation of sound is achieved without the need for time domain filters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119626245A_ABST
    Figure CN119626245A_ABST
Patent Text Reader

Abstract

The invention relates to an audio processing method and device, electronic equipment and a vehicle. Comprising the following steps: acquiring a first volume amplitude and a second volume amplitude; substituting the first volume amplitude and the first sound phase coefficient into a first equation to obtain a first operation result; the first operation result is positively correlated with the first volume amplitude and the first sound phase coefficient; substituting the second volume amplitude and the first sound phase coefficient into a second equation to obtain a second operation result; the second operation result is positively correlated with the second volume amplitude, and the second operation result is negatively correlated with the first sound phase coefficient; summing the first operation result and the second operation result to obtain the volume amplitude of the first center sound audio signal corresponding to the target sampling point; and solving the difference between the first operation result and the second operation result to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point. Through the method, the problem that the audio signal processing calculation process is complex 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 data processing technology, and in particular to an audio processing method, device, electronic equipment and vehicle. Background Art

[0002] With the development of science and technology, vehicles have become an indispensable tool for people's life, work and travel. When driving, people usually listen to audio information to relieve driving fatigue.

[0003] Traditional sound separation methods are generally based on time domain filters. Common time domain filters include: Fast Fourier Transform (FFT) filter, Inverse Fast Fourier Transform (IFFT) filter, Quadrature Mirror Filter (QMF) filter, etc. However, the existing sound separation methods involve a lot of digital signal processing (DSP), and the computational complexity is relatively high. Summary of the invention

[0004] The present application provides an audio processing method, device, electronic device and vehicle for reducing the computational complexity of a sound separation process.

[0005] In a first aspect, an embodiment of the present application provides an audio processing method, the method comprising:

[0006] Acquire a first volume amplitude and a second volume amplitude, where the first volume amplitude and the second volume amplitude are respectively the volume amplitude of the audio signal of the first channel and the volume amplitude of the audio signal of the second channel corresponding to the target sampling point;

[0007] Substituting the first volume amplitude and the first sound phase coefficient into a first calculation formula to obtain a first operation result; the first operation result is positively correlated with the first volume amplitude and the first sound phase coefficient;

[0008] Substituting the second volume amplitude and the first sound phase coefficient into a second formula to obtain a second operation result; the second operation result is positively correlated with the second volume amplitude, and the second operation result is negatively correlated with the first sound phase coefficient;

[0009] Summing the first operation result and the second operation result to obtain a volume amplitude of a first center sound audio signal corresponding to the target sampling point;

[0010] The first operation result and the second operation result are subtracted to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point.

[0011] In some embodiments, substituting the first volume amplitude and the first sound phase coefficient into a first calculation formula to obtain a first operation result includes:

[0012] Calculating the product of the first volume amplitude and the first sound phase coefficient to obtain the first operation result;

[0013] Substituting the second volume amplitude and the first phase coefficient into a second formula to obtain a second operation result includes:

[0014] The product of the second volume amplitude and the first difference is calculated to obtain the second operation result, wherein the first difference is the difference between the first constant value and the first phase coefficient.

[0015] In some embodiments, substituting the first volume amplitude and the first sound phase coefficient into a first calculation formula to obtain a first operation result includes:

[0016] Calculating the product of the first volume amplitude and the arithmetic square root of the first sound phase coefficient to obtain the first operation result;

[0017] Substituting the second volume amplitude and the first phase coefficient into a second formula to obtain a second operation result includes:

[0018] The product of the second volume amplitude and the arithmetic square root of the second difference is calculated to obtain the second operation result, where the second difference is the difference between the second constant and the first phase coefficient.

[0019] In some embodiments, substituting the first volume amplitude and the first sound phase coefficient into a first calculation formula to obtain a first operation result includes:

[0020] Calculating the product of the first volume amplitude and a first sine value to obtain a first operation result, where the first sine value is the sine value of the product of a third constant and the first sound phase coefficient;

[0021] Substituting the second volume amplitude and the first phase coefficient into a second formula to obtain a second operation result includes:

[0022] The product of the second volume amplitude and the second sine value is calculated to obtain a second operation result, wherein the second sine value is the sine value of the product of the third constant and the third difference, and the third difference is the difference between the fourth constant and the first phase coefficient.

[0023] In some embodiments, the method further comprises:

[0024] Calculating the product of the absolute value of the first operation result and the absolute value of the second operation result to obtain an update parameter;

[0025] Determining whether the update parameter is greater than zero;

[0026] If yes, substituting the absolute value of the first operation result, the absolute value of the second operation result, the update parameter and the first sound phase coefficient into a third calculation formula to obtain a third operation result;

[0027] The first phase coefficient is updated to the third operation result.

[0028] In some embodiments, substituting the absolute value of the first operation result, the absolute value of the second operation result, the update parameter, and the first phase coefficient into a third formula to obtain a third operation result includes:

[0029] Calculate the difference between the fourth fixed value and the update parameter to obtain a first calculated value;

[0030] Calculate the ratio of the absolute value of the first operation result to the second operation value to obtain a third operation value; the second operation value is the sum of the absolute value of the first operation result and the absolute value of the second operation result;

[0031] Calculating the product of the update parameter and the first phase coefficient to obtain a fourth calculated value;

[0032] Calculate the product of the first calculated value and the third calculated value to obtain a fifth calculated value;

[0033] The fourth calculated value and the fifth calculated value are summed to obtain the third operation result.

[0034] In some embodiments, after summing the first operation result and the second operation result to obtain the volume amplitude of the first center sound audio signal corresponding to the target sampling point, the method further includes:

[0035] Substituting the first volume amplitude and the second sound phase coefficient into the first calculation formula to obtain a fourth calculation result; the fourth calculation result is positively correlated with both the first volume amplitude and the second sound phase coefficient;

[0036] Substituting the second volume amplitude and the second sound phase coefficient into the second formula to obtain a fifth operation result; the fifth operation result is positively correlated with the second volume amplitude, and the fifth operation result is negatively correlated with the second sound phase coefficient;

[0037] Summing the fourth operation result and the fifth operation result to obtain the volume amplitude of the second center sound audio signal corresponding to the target sampling point;

[0038] The fourth operation result and the fifth operation result are subtracted to obtain the volume amplitude of the second surround sound audio signal corresponding to the target sampling point.

[0039] In some embodiments, after summing the first operation result and the second operation result to obtain the volume amplitude of the center sound audio signal corresponding to the target sampling point, the method further includes:

[0040] Substituting the second volume amplitude and the third sound phase coefficient into the first formula to obtain a sixth operation result; the sixth operation result is positively correlated with the first volume amplitude and the third sound phase coefficient;

[0041] Substituting the second volume amplitude and the third sound phase coefficient into the second formula to obtain a seventh operation result; the seventh operation result is positively correlated with the second volume amplitude, and the seventh operation result is negatively correlated with the third sound phase coefficient;

[0042] Summing the sixth operation result and the seventh operation result to obtain the volume amplitude of the third center sound audio signal corresponding to the target sampling point;

[0043] The sixth operation result and the seventh operation result are subtracted to obtain the volume amplitude of the third surround sound audio signal corresponding to the target sampling point.

[0044] In some embodiments, the method further comprises:

[0045] The volume amplitude of the surround sound audio signal corresponding to the target sampling point is delayed by a feedback delay network to obtain at least two volume amplitudes of delayed surround sound audio signals.

[0046] In a second aspect, an embodiment of the present application provides an audio processing device, including:

[0047] An acquisition module, used to acquire a first volume amplitude and a second volume amplitude, wherein the first volume amplitude and the second volume amplitude are respectively the volume amplitude of the audio signal of the first channel and the volume amplitude of the audio signal of the second channel corresponding to the target sampling point;

[0048] a processing module, configured to substitute the first volume amplitude and the first sound phase coefficient into a first calculation formula to obtain a first operation result, and substitute the second volume amplitude and the first sound phase coefficient into a second calculation formula to obtain a second operation result; the first operation result is positively correlated with the first volume amplitude and the first sound phase coefficient; the second operation result is negatively correlated with the first sound phase coefficient;

[0049] A center sound acquisition module, used for summing the first operation result and the second operation result to acquire the volume amplitude of the first center sound audio signal corresponding to the target sampling point;

[0050] The surround sound acquisition module is used to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point by calculating the difference between the first operation result and the second operation result.

[0051] In some embodiments, the processing module is specifically used to calculate the product of the first volume amplitude and the first phase coefficient to obtain the first operation result; calculate the product of the second volume amplitude and the first difference to obtain the second operation result, and the first difference is the difference between the first constant and the first phase coefficient.

[0052] In some embodiments, the processing module is specifically used to calculate the product of the first volume amplitude and the arithmetic square root of the first sound phase coefficient to obtain the first operation result; calculate the product of the second volume amplitude and the arithmetic square root of the first difference to obtain the second operation result, and the second difference is the difference between the second constant and the first sound phase coefficient.

[0053] In some embodiments, the processing module is specifically used to calculate the product of the first volume amplitude and the first sine value to obtain a first operation result, and the first sine value is the sine value of the product of a third constant and the first sound phase coefficient; calculate the product of the second volume amplitude and the second sine value to obtain a second operation result, and the second sine value is the sine value of the product of a third constant and a third difference, and the third difference is the difference between a fourth constant and the first sound phase coefficient.

[0054] In some embodiments, the processing module is further specifically configured to calculate the product of the absolute value of the first operation result and the absolute value of the second operation result to obtain an update parameter;

[0055] Determining whether the update parameter is greater than zero;

[0056] If yes, substituting the absolute value of the first operation result, the absolute value of the second operation result, the update parameter and the first sound phase coefficient into a third calculation formula to obtain a third operation result;

[0057] The first phase coefficient is updated to the third operation result.

[0058] In some embodiments, the processing module is further specifically used to calculate the difference between the fourth fixed value and the updated parameter to obtain a first calculated value;

[0059] Calculate the ratio of the absolute value of the first operation result to the second operation value to obtain a third operation value; the second operation value is the sum of the absolute value of the first operation result and the absolute value of the second operation result;

[0060] Calculating the product of the update parameter and the first phase coefficient to obtain a fourth calculated value;

[0061] Calculate the product of the first calculated value and the third calculated value to obtain a fifth calculated value;

[0062] The fourth calculated value and the fifth calculated value are summed to obtain the third operation result.

[0063] In some embodiments, the central sound acquisition module is specifically used to substitute the first volume amplitude and the second sound phase coefficient into the first calculation formula to obtain a fourth operation result, and substitute the second volume amplitude and the second sound phase coefficient into the second calculation formula to obtain a fifth operation result;

[0064] The fourth operation result and the fifth operation result are summed to obtain the volume amplitude of the second center sound audio signal corresponding to the target sampling point.

[0065] In some embodiments, the central sound acquisition module is specifically used to substitute the second volume amplitude and the third sound phase coefficient into the first formula to obtain a sixth operation result, and substitute the second volume amplitude and the third sound phase coefficient into the second formula to obtain a seventh operation result;

[0066] Summing the sixth operation result and the seventh operation result to obtain the volume amplitude of the third center sound audio signal corresponding to the target sampling point;

[0067] In some embodiments, the surround sound acquisition module is specifically configured to, after substituting the first volume amplitude and the second sound phase coefficient into the first calculation formula to obtain a fourth operation result, and substituting the second volume amplitude and the second sound phase coefficient into the second calculation formula to obtain a fifth operation result;

[0068] The fourth operation result and the fifth operation result are subtracted to obtain the volume amplitude of the second surround sound audio signal corresponding to the target sampling point.

[0069] In some embodiments, the surround sound acquisition module is specifically configured to, after substituting the second volume amplitude and the third sound phase coefficient into the first calculation formula to obtain a sixth operation result, and substituting the second volume amplitude and the third sound phase coefficient into the second calculation formula to obtain a seventh operation result;

[0070] The sixth operation result and the seventh operation result are subtracted to obtain the volume amplitude of the third surround sound audio signal corresponding to the target sampling point.

[0071] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program implements any of the above-mentioned audio processing methods when executed by the processor.

[0072] In a fourth aspect, an embodiment of the present application provides a vehicle, including:

[0073] The electronic device according to the third aspect;

[0074] A shell and a cab in the shell, wherein the electronic device is arranged in the cab.

[0075] The audio processing method provided in the embodiment of the present application first obtains the first volume amplitude of the audio signal of the first channel corresponding to the target sampling point and the second volume amplitude of the audio signal of the second channel corresponding to the target sampling point, and then substitutes the first volume amplitude and the first phase coefficient into the first formula to obtain a first operation result that is positively correlated with both the first volume amplitude and the first phase coefficient, and then substitutes the second volume amplitude and the first phase coefficient into the second formula to obtain a second operation result that is positively correlated with the second volume amplitude and negatively correlated with the first phase coefficient; finally, the first operation result and the second operation result are summed to obtain the volume amplitude of the first center sound audio signal corresponding to the target sampling point, and the first operation result and the second operation result are subtracted to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point. Since the audio processing method provided in the embodiment of the present application can obtain the volume amplitude of the center sound audio signal and the volume amplitude of the surround sound audio signal without using a time domain filter, thereby realizing sound separation, the embodiment of the present application can reduce the computational complexity of the sound separation process. BRIEF DESCRIPTION OF THE DRAWINGS

[0076] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0077] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0078] Figure 1is a flowchart of an audio processing method provided in an embodiment of the present application;

[0079] Figure 2 Yes Figure 1 The specific flow chart of the first embodiment of the audio processing method shown;

[0080] Figure 3 Yes Figure 1 A schematic diagram of a specific flow chart of a second embodiment of the audio processing method shown;

[0081] Figure 4 Yes Figure 1 A schematic diagram of a specific flow chart of a third embodiment of an audio processing method shown;

[0082] Figure 5 It is a schematic diagram of a flow chart of updating a first phase coefficient by updating parameters in an audio processing method provided in an embodiment of the present application;

[0083] Figure 6 is a schematic diagram of a specific flow chart of a fourth embodiment of the audio processing method provided by the present application;

[0084] Figure 7 Yes Figure 5 A schematic diagram of the system architecture of the audio processing method shown;

[0085] Figure 8 yes Figure 3 A matrix router display diagram of audio signal input and output of the audio processing method shown;

[0086] Fig. 9 yes Figure 2 The schematic diagram of the audio processing method shown is to process the output signal through a filter;

[0087] Fig.10 A schematic diagram of the structure of an audio processing device provided in an embodiment of the present application;

[0088] Fig.11 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0089] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions 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 are within the scope of protection of this application.

[0090] In the following description, for the purpose of explanation rather than limitation, specific details such as specific system structures, interfaces, and technologies are provided to facilitate a thorough understanding of the present application.

[0091] The terms "first", "second", and "third" in this application are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, the features defined as "first", "second", and "third" can explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "multiple" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined. All directional indications in the embodiments of this application (such as up, down, left, right, front, back...) are only used to explain the relative position relationship, movement, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication also changes accordingly. The terms "including" and "having" in the embodiments of this application and any of their variations 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 also includes steps or units that are not listed, or optionally also includes other steps or components inherent to these processes, methods, products, or devices.

[0092] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0093] At present, with the development of economy, vehicles have become an indispensable tool for people's life, work and travel. When driving, people usually listen to audio information to relieve driving fatigue. When processing audio signals, existing audio processing methods have a large number of digital signal calculation steps and delay caused by the conversion of time domain signals and frequency domain signals.

[0094] The present application is described in detail below with reference to the accompanying drawings and embodiments.

[0095] See also Figure 1-Figure 4 , Figure 1 is a flowchart of an audio processing method provided in an embodiment of the present application, Figure 2 Yes Figure 1 The specific flow chart of the first embodiment of the audio processing method shown in FIG. Figure 3 Yes Figure 1The specific flow chart of the second embodiment of the audio processing method shown in FIG. Figure 4 Yes Figure 1 The figure shows a specific flow chart of the third embodiment of the audio processing method.

[0096] The present application embodiment provides an audio processing method, referring to Figure 1 As shown, the audio processing method includes the following steps:

[0097] S101. Obtain a first volume amplitude and a second volume amplitude.

[0098] The first volume amplitude and the second volume amplitude are respectively the volume amplitude of the audio signal of the first channel and the volume amplitude of the audio signal of the second channel corresponding to the target sampling point.

[0099] Specifically, the audio signal is the audio played by the electronic device 200 such as a stereo, and may include operas, songs, various musical instruments, etc. for people to enjoy audio data. Exemplarily, the electronic device 200 includes a first channel and a second channel; Exemplarily, the electronic device 200 includes a first channel, a second channel, and a third channel.

[0100] In some embodiments, the first channel is a left channel and the second channel is a right channel.

[0101] S102: Substitute the first volume amplitude and the first sound phase coefficient into a first calculation formula to obtain a first calculation result.

[0102] The first operation result is positively correlated with both the first volume amplitude and the first sound phase coefficient.

[0103] The first phase coefficient is the quality factor of the phase noise amount at the target sampling point. Updating the first phase coefficient to reduce the first phase coefficient to the minimum degree can reduce the impact of phase noise on the system and achieve noise reduction effect. The first phase coefficient is updated, and the updated phase coefficient is used in the audio processing process of the next sampling point.

[0104] Positive correlation means that the two variables change in the same direction. When one variable changes from large to small or from small to large, the other variable also changes from large to small or from small to large. In other words, when the first volume amplitude increases, the first operation result also increases, or, when the first volume amplitude decreases, the first operation result also decreases; when the first sound phase coefficient increases, the first operation result also increases, or, when the first sound phase coefficient decreases, the first operation result also decreases.

[0105] S103: Substitute the second volume amplitude and the first sound phase coefficient into a second calculation formula to obtain a second calculation result.

[0106] The second operation result is positively correlated with the second volume amplitude, and the second operation result is negatively correlated with the first sound phase coefficient.

[0107] Negative correlation means that the two variables change in opposite directions. When one variable changes from large to small or from small to large, the other variable changes from small to large or from large to small. In other words, when the second volume amplitude increases, the second operation result also increases, or, when the second volume amplitude decreases, the second operation result also decreases; when the first sound phase coefficient increases, the second operation result decreases, or when the first sound phase coefficient decreases, the second operation result increases.

[0108] S104: Sum the first operation result and the second operation result to obtain a volume amplitude of a first center sound audio signal corresponding to the target sampling point.

[0109] That is, the first operation result is represented as V L1 The second operation result is expressed as V R1 , the volume amplitude of the first center sound audio signal is expressed as C1, then: C1 = V L1 +V R1 .

[0110] S105 , calculating the difference between the first operation result and the second operation result to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point.

[0111] That is, the first operation result is represented as V L1 The second operation result is expressed as V R1 , the volume amplitude of the first center sound audio signal is represented by S1, then: S1=V L1 -V R1 .

[0112] The audio processing method provided in the embodiment of the present application first obtains the first volume amplitude of the audio signal of the first channel corresponding to the target sampling point and the second volume amplitude of the audio signal of the second channel corresponding to the target sampling point, and then substitutes the first volume amplitude and the first phase coefficient into the first formula to obtain a first operation result that is positively correlated with both the first volume amplitude and the first phase coefficient, and then substitutes the second volume amplitude and the first phase coefficient into the second formula to obtain a second operation result that is positively correlated with the second volume amplitude and negatively correlated with the first phase coefficient; finally, the first operation result and the second operation result are summed to obtain the volume amplitude of the first center sound audio signal corresponding to the target sampling point, and the first operation result and the second operation result are subtracted to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point. Since the audio processing method provided in the embodiment of the present application can obtain the volume amplitude of the center sound audio signal and the volume amplitude of the surround sound audio signal without using a time domain filter, thereby realizing sound separation, the embodiment of the present application can reduce the computational complexity of the sound separation process.

[0113] As an extension and refinement of the above embodiment, the present application provides a first embodiment of an audio processing method, referring to Figure 2 As shown, the audio processing method of this embodiment includes the following steps:

[0114] S201: Obtain a first volume amplitude and a second volume amplitude.

[0115] S202: Calculate the product of the first volume amplitude and the first sound phase coefficient to obtain a first operation result.

[0116] That is, the first volume amplitude is represented as L, the first phase coefficient is represented as P1, and the first operation result is represented as V L1 Then we have:

[0117] V L1 =L·P1

[0118] S203, calculating the product of the second volume amplitude and the first difference to obtain a second operation result, where the first difference is the difference between the first constant and the first phase coefficient.

[0119] That is, the second volume amplitude is represented as R, the first phase coefficient is represented as P1, and the second operation result is represented as V R1 Then we have:

[0120] V R1 =R·(1-P1)

[0121] Exemplarily, the first constant value may be 1.

[0122] S204, summing the first operation result and the second operation result to obtain a volume amplitude of a first center sound audio signal corresponding to a target sampling point;

[0123] S205 , calculating the difference between the first operation result and the second operation result to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point.

[0124] As an extension and refinement of the above embodiment, the present application provides a second embodiment of the audio processing method, referring to Figure 3 As shown, the audio processing method of this embodiment includes the following steps:

[0125] S301: Obtain a first volume amplitude and a second volume amplitude.

[0126] S302: Calculate the product of the first volume amplitude and the arithmetic square root of the first sound phase coefficient to obtain a first operation result.

[0127] That is, the first volume amplitude is represented as L, the first phase coefficient is represented as P1, and the first operation result is represented as V L1 Then we have:

[0128]

[0129] S303. Calculate the product of the second volume amplitude and the arithmetic square root of the second difference to obtain a second operation result, where the second difference is the difference between the second constant and the first phase coefficient.

[0130] That is, the second volume amplitude is represented as R, the first phase coefficient is represented as P1, and the second operation result is represented as V R1 Then we have:

[0131]

[0132] Exemplarily, the second constant may be 1.

[0133] S304, summing the first operation result and the second operation result to obtain a volume amplitude of a first center sound audio signal corresponding to the target sampling point;

[0134] S305 , calculating the difference between the first operation result and the second operation result to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point.

[0135] As an extension and refinement of the above embodiment, the present application provides a third embodiment of the audio processing method, referring to Figure 4 As shown, the audio processing method of this embodiment includes the following steps:

[0136] S401: Obtain a first volume amplitude and a second volume amplitude.

[0137] S402. Calculate the product of the first volume amplitude and the first sine value to obtain a first operation result, where the first sine value is the sine value of the product of the third constant and the first sound phase coefficient.

[0138] That is, the first volume amplitude is represented as L, the first phase coefficient is represented as P1, and the first operation result is represented as V L1 Then we have:

[0139]

[0140] For example, the third fixed value may be

[0141] S403, calculating the product of the second volume amplitude and the second sine value to obtain a second operation result, where the second sine value is the sine value of the product of the third constant and the third difference, and the third difference is the difference between the fourth constant and the first phase coefficient.

[0142] That is, the second volume amplitude is represented as R, the first phase coefficient is represented as P1, and the second operation result is represented as V R1 Then we have:

[0143]

[0144] For example, the third fixed value may be The fourth constant may be 1.

[0145] S404, summing the first operation result and the second operation result to obtain a volume amplitude of a first center sound audio signal corresponding to a target sampling point;

[0146] S405: Calculate the difference between the first operation result and the second operation result to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point.

[0147] See also Figure 5 , Figure 5 It is a flowchart of updating the first phase coefficient by updating parameters in the audio processing method provided in an embodiment of the present application.

[0148] The audio processing method provided in the embodiment of the present application also realizes updating the first phase coefficient. Figures 1 to 4 Based on the audio processing method provided in any embodiment, the audio processing method of this embodiment further includes the following steps:

[0149] S501. Calculate the product of the absolute value of the first operation result and the absolute value of the second operation result to obtain an update parameter.

[0150] That is, the absolute value of the first operation result is expressed as |V L1 |, the absolute value of the second operation result is expressed as |V R1 |, the update parameter is expressed as F, then:

[0151] F=|V L1 |·|V R1 |

[0152] S502: Determine whether the update parameter is greater than zero.

[0153] That is, judge |V L1 |·|V R1 |>0 is true.

[0154] In the above step S502, if |V L1 |·|V R1 |>0 holds, then execute the following step 503.

[0155] S503, substituting the absolute value of the first operation result, the absolute value of the second operation result, the update parameter, and the first phase coefficient into a third calculation formula to obtain a third operation result; and updating the first phase coefficient to the third operation result.

[0156] The above step S503 (substituting the absolute value of the first operation result, the absolute value of the second operation result, the update parameter and the first phase coefficient into the third calculation formula to obtain the third operation result; updating the first phase coefficient to the third operation result) includes:

[0157] Step a, calculate the difference between the fourth constant and the updated parameter to obtain the first calculated value.

[0158] Exemplarily, the fourth constant may be 1.

[0159] That is, the update parameter is represented as F, and the first calculated value is represented as A:

[0160] A=1-F

[0161] Step b, calculate the ratio of the absolute value of the first operation result to the second operation value to obtain a third operation value; the second operation value is the sum of the absolute value of the first operation result and the absolute value of the second operation result.

[0162] That is, the absolute value of the first operation result is expressed as |V L1 |, the absolute value of the first operation result is expressed as |V R1 |, the second calculated value is expressed as B, and the third calculated value is expressed as C:

[0163]

[0164] B=|V L1 |+|V R1 |

[0165] Substituting B into C yields the third operation value:

[0166]

[0167] Step c: Calculate the product of the update parameter and the first phase coefficient to obtain a fourth calculated value.

[0168] That is, the update parameter is represented as F, the first phase coefficient is represented as P1, and the fourth calculated value is represented as D. Then,

[0169] D=F·P1

[0170] Step d: Calculate the product of the first calculated value and the third calculated value to obtain a fifth calculated value.

[0171] That is, if the fifth calculated value is represented by E, then:

[0172] E=A·C

[0173] Substituting A and C into E gives the fifth calculated value:

[0174]

[0175] Step e: summing the fourth calculated value and the fifth calculated value to obtain a third operation result.

[0176] That is, the third operation result is expressed as P X , then:

[0177] P X =D·E

[0178] Substituting D and E into the result of the third operation is:

[0179]

[0180] See also Figure 6-Figure 9 , Figure 6 is a schematic diagram of a specific flow chart of the fourth embodiment of the audio processing method provided by the present application, Figure 7 Yes Figure 6 The system architecture diagram of the audio processing method shown in FIG. Figure 7 yes Figure 6 The audio signal input and output matrix router display diagram of the audio processing method shown in the figure, Fig. 9 yes Figure 7 The audio processing method shown is a schematic diagram of processing the output signal through a filter.

[0181] Based on the above embodiments, the present application also provides a fourth embodiment of the audio processing method, referring to Figure 6 As shown, the audio processing method of this embodiment includes the following steps:

[0182] S601: Obtain a first volume amplitude and a second volume amplitude.

[0183] S602: Calculate the product of the first volume amplitude and the first phase coefficient to obtain a first operation result. Calculate the product of the second volume amplitude and the first difference to obtain a second operation result, where the first difference is the difference between the first constant and the first phase coefficient.

[0184] S603: sum the first operation result and the second operation result to obtain the volume amplitude of the first center sound audio signal corresponding to the target sampling point; and subtract the first operation result and the second operation result to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point.

[0185] S604, substituting the first volume amplitude and the second sound phase coefficient into the first formula to obtain a fourth operation result; substituting the second volume amplitude and the second sound phase coefficient into the second formula to obtain a fifth operation result.

[0186] Among them, the fourth operation result is positively correlated with both the first volume amplitude and the second sound phase coefficient; the fifth operation result is positively correlated with the second volume amplitude, and the fifth operation result is negatively correlated with the second sound phase coefficient.

[0187] That is, the first volume amplitude is represented as L, the second volume amplitude is represented as R, the second sound phase coefficient is represented as P2, and the fourth operation result is represented as V L2 The fifth operation result is expressed as V R2 Then we have:

[0188] V c2 =L·P2

[0189] V R2 =R·(1-P2)

[0190] S605: sum the fourth operation result and the fifth operation result to obtain the volume amplitude of the second center sound audio signal corresponding to the target sampling point; and subtract the fourth operation result and the fifth operation result to obtain the volume amplitude of the second surround sound audio signal corresponding to the target sampling point.

[0191] That is, the fourth operation result is expressed as V L2 The fifth operation result is expressed as V R2 , the volume amplitude of the second center sound audio signal is expressed as C L , the volume amplitude of the second surround sound audio signal is expressed as S L , then:

[0192] C L =V L2 +V R2

[0193] S W =V W2 -V R2

[0194] S606, substituting the second volume amplitude and the third sound phase coefficient into the first formula to obtain a sixth operation result; substituting the second volume amplitude and the third sound phase coefficient into the second formula to obtain a seventh operation result.

[0195] Among them, the sixth operation result is positively correlated with both the first volume amplitude and the third sound phase coefficient; the seventh operation result is positively correlated with the second volume amplitude, and the seventh operation result is negatively correlated with the third sound phase coefficient.

[0196] That is, the first volume amplitude is represented as L, the second volume amplitude is represented as R, the third sound phase coefficient is represented as P3, and the sixth operation result is represented as V L3 , the seventh operation result is expressed as V R3 Then we have:

[0197] V L3=L·P3

[0198] V R3 =R·(1-P3)

[0199] S607: sum the sixth operation result and the seventh operation result to obtain the volume amplitude of the third center sound audio signal corresponding to the target sampling point; and subtract the sixth operation result and the seventh operation result to obtain the volume amplitude of the third surround sound audio signal corresponding to the target sampling point.

[0200] That is, the sixth operation result is expressed as V L3 , the seventh operation result is expressed as V R3 , the volume amplitude of the third center sound audio signal is expressed as C R , the volume amplitude of the third surround sound audio signal is expressed as S R , then:

[0201] C R =V L3 +V R3

[0202] S R =V L3 -V R3

[0203] Continue reading Figure 7 In some embodiments, the audio processing method further includes:

[0204] S608: Delay the volume amplitude of the first surround sound audio signal corresponding to the target sampling point through a feedback delay network to obtain volume amplitudes of at least two delayed surround sound audio signals.

[0205] Exemplarily, the number of volume amplitudes of the obtained delayed surround sound audio signal may be two, three, four, etc.

[0206] Exemplarily, the volume amplitudes of the delayed surround sound audio signals are different from each other.

[0207] In one embodiment, the step S608 includes: performing delay processing on the volume amplitude of the first surround sound audio signal corresponding to the target sampling point through a delay reverberation effector (ReverbDelay (A)) to obtain at least two volume amplitudes of delayed surround sound audio signals. For example, the volume amplitude of the first surround sound audio signal can be reverberated according to the reverberation category selected by the delay reverberation effector according to the actual needs of the user, and then the volume amplitude of the first surround sound audio signal after the reverberation processing is delayed to obtain at least two volume amplitudes of delayed surround sound audio signals.

[0208] It should be noted that, in this embodiment, a feedback delay network (FDN) is used to delay the volume amplitude of the first surround sound audio signal corresponding to the target sampling point; of course, other delay algorithms may also be used as long as the volume amplitude of the first surround sound audio signal corresponding to the target sampling point can be delayed.

[0209] In some embodiments, the audio processing method is combined with a filter to achieve a noise reduction effect;

[0210] The filters may include an autoregressive (AR) filter, a moving average (MA) filter, and an autoregressive moving average (ARMA) filter.

[0211] In some embodiments, Figure 8 As shown, the interface design of the matrix router uses an N*M matrix to represent the channels of audio signal input and output, and uses positive and negative logic to represent the status.

[0212] like Figure 7 and Figure 8 As shown, exemplarily, the front output channels corresponding to the input channel of the first volume amplitude L obtained in the above step S601 are the left speaker, the bass channel speaker and the vibrator, and the front output channels corresponding to the input channel of the second volume amplitude R are the right speaker, the bass channel speaker and the vibrator; the front output channels corresponding to the input channel of the volume amplitude C of the first center sound audio signal obtained in the above step S603 are the center speaker, the bass channel speaker and the vibrator; the volume amplitude C of the second center sound audio signal obtained in the above step S605 is L The front output channels corresponding to the input channels are the left center speaker and the bass channel speaker, and the volume amplitude of the second surround sound audio signal is S L The front output channel corresponding to the input channel is the left rear speaker; the volume amplitude C of the third center sound audio signal obtained in the above step S606 R The front output channels corresponding to the input channels are the right center speaker and the bass channel speaker, and the volume amplitude of the third surround sound audio signal is S RThe front output channel corresponding to the input channel of is the right rear speaker; the volume amplitudes of the four delayed surround sound audio signals obtained in the above step S608 are respectively represented as S1, S2, S3 and S4, wherein the front output channel corresponding to the input channel of the delayed surround sound audio signal volume amplitude S1 is the upper left speaker, the front output channel corresponding to the input channel of S2 is the upper right speaker, the front output channel corresponding to the input channel of S3 is the upper left rear speaker, and the front output channel corresponding to the input channel of S4 is the upper right rear speaker. Figure 8 As shown, × represents negative logic and 0 represents positive logic.

[0213] In some embodiments, in combination Figure 7 and Fig. 9 The design of Bass Management is algorithmically cross-coordinated with the working frequency band of the speaker to ensure that most signals can be converted into effective working signals; exemplary, the filter selects a Linkwitz-Riley Filter; exemplary, the filter selects a Linkwitz-Riley filter with an operating frequency of 24dB.

[0214] It should be noted that Figure 7 What is shown is merely an example of a system architecture to which the embodiments of the present application can be applied, in order to help those skilled in the art understand the technical content of the present application, but it does not mean that the embodiments of the present application cannot be used in other devices, systems, environments or scenarios.

[0215] As another example, the second embodiment of the audio processing method provided in this application is used to complete the complete steps of the audio processing method.

[0216] The difference between the second embodiment of the audio processing method and the first embodiment of the audio processing method is that the specific calculation methods of the first operation result, the second operation result, the fourth operation result, the fifth operation result, the sixth operation result and the seventh operation result are different. For the specific calculation method, please refer to the second embodiment of the audio processing method. The same parts will not be repeated. The second embodiment of the audio processing method and the first embodiment of the audio processing method can achieve the same technical effects, which will not be repeated.

[0217] As another example, the second embodiment of the audio processing method provided in this application is used to complete the complete steps of the audio processing method.

[0218] The difference between the second embodiment of the audio processing method and the first embodiment of the audio processing method is that the specific calculation methods of the first operation result, the second operation result, the fourth operation result, the fifth operation result, the sixth operation result and the seventh operation result are different. For the specific calculation method, please refer to the second embodiment of the audio processing method. The same parts will not be repeated. The second embodiment of the audio processing method and the first embodiment of the audio processing method can achieve the same technical effects, which will not be repeated.

[0219] See also Fig.10 , Fig.10 It is a structural diagram of the audio processing device provided in an embodiment of the present application.

[0220] This embodiment provides an audio processing device 100, including:

[0221] The acquisition module 110 is used to acquire a first volume amplitude and a second volume amplitude, where the first volume amplitude and the second volume amplitude are respectively the volume amplitude of the audio signal of the first channel and the volume amplitude of the audio signal of the second channel corresponding to the target sampling point.

[0222] The processing module 120 is used to substitute the first volume amplitude and the first sound phase coefficient into the first formula to obtain a first operation result, and substitute the second volume amplitude and the first sound phase coefficient into the second formula to obtain a second operation result; the first operation result is positively correlated with the first volume amplitude and the first sound phase coefficient; the second operation result is negatively correlated with the first sound phase coefficient.

[0223] The center sound acquisition module 130 is used to sum the first operation result and the second operation result to obtain the volume amplitude of the first center sound audio signal corresponding to the target sampling point.

[0224] The surround sound acquisition module 140 is used to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point by calculating the difference between the first operation result and the second operation result.

[0225] In some embodiments, the processing module 120 is specifically used to calculate the product of the first volume amplitude and the first phase coefficient to obtain the first operation result, and calculate the product of the second volume amplitude and the first difference to obtain the second operation result, wherein the first difference is the difference between the first constant and the first phase coefficient.

[0226] In some embodiments, the processing module 120 is specifically used to calculate the product of the first volume amplitude and the arithmetic square root of the first sound phase coefficient to obtain the first operation result, and calculate the product of the second volume amplitude and the arithmetic square root of the second difference to obtain the second operation result, where the second difference is the difference between the second constant and the first sound phase coefficient.

[0227] In some embodiments, the processing module 120 is specifically configured to calculate the product of the first volume amplitude and the first sine value to obtain a first operation result, and calculate the product of the second volume amplitude and the second sine value to obtain a second operation result;

[0228] The first sine value is the sine value of the product of the third constant and the first phase coefficient, and the third difference value is the difference between the fourth constant and the first phase coefficient.

[0229] In some embodiments, the processing module 120 is further configured to calculate the product of the absolute value of the first operation result and the absolute value of the second operation result to obtain an update parameter; and determine whether the update parameter is greater than zero;

[0230] If so, substitute the absolute value of the first operation result, the absolute value of the second operation result, the update parameter and the first phase coefficient into a third formula to obtain a third operation result; and update the first phase coefficient to the third operation result.

[0231] In some embodiments, the processing module 120 is specifically used to calculate the difference between the fourth constant and the updated parameter to obtain a first calculated value; calculate the ratio of the absolute value of the first calculation result to the second calculation value to obtain a third calculated value; the second calculation value is the sum of the absolute value of the first calculation result and the absolute value of the second calculation result; calculate the product of the updated parameter and the first phase coefficient to obtain a fourth calculated value; calculate the product of the first calculation value and the third calculation value to obtain a fifth calculated value; sum the fourth calculation value and the fifth calculation value to obtain the third calculation result.

[0232] In some embodiments, the center sound acquisition module 130 is further used to, after summing the first operation result and the second operation result to obtain the volume amplitude of the first center sound audio signal corresponding to the target sampling point, substitute the first volume amplitude and the second sound phase coefficient into the first formula to obtain a fourth operation result; the fourth operation result is positively correlated with the first volume amplitude and the second sound phase coefficient; substitute the second volume amplitude and the second sound phase coefficient into the second formula to obtain a fifth operation result; the fifth operation result is positively correlated with the second volume amplitude, and the fifth operation result is negatively correlated with the second sound phase coefficient; sum the fourth operation result and the fifth operation result to obtain the volume amplitude of the second center sound audio signal corresponding to the target sampling point; and subtract the fourth operation result from the fifth operation result to obtain the volume amplitude of the second surround sound audio signal corresponding to the target sampling point.

[0233] In some embodiments, the center sound acquisition module 130 is further used to, after summing the first operation result and the second operation result to obtain the volume amplitude of the first center sound audio signal corresponding to the target sampling point, substitute the second volume amplitude and the third sound phase coefficient into the first formula to obtain a sixth operation result; the sixth operation result is positively correlated with the first volume amplitude and the third sound phase coefficient; substitute the second volume amplitude and the third sound phase coefficient into the second formula to obtain a seventh operation result; the seventh operation result is positively correlated with the second volume amplitude, and the seventh operation result is negatively correlated with the third sound phase coefficient; sum the sixth operation result and the seventh operation result to obtain the volume amplitude of the third center sound audio signal corresponding to the target sampling point; and subtract the sixth operation result from the seventh operation result to obtain the volume amplitude of the third surround sound audio signal corresponding to the target sampling point.

[0234] In some embodiments, the center sound acquisition module 130 is further used to delay the volume amplitude of the surround sound audio signal corresponding to the target sampling point through a feedback delay network to obtain the volume amplitude of at least two delayed surround sound audio signals.

[0235] The audio processing device provided in the above embodiment can execute the audio processing method provided in the above embodiment, and can achieve the same technical effect as the audio processing method provided in the above embodiment, so it will not be repeated here to avoid redundancy. Fig.11 , Fig.11 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0236] This embodiment provides an electronic device 200, including: a processor 210, a memory 220, and a computer program stored in the memory 220 and executable on the processor 210. When the computer program is executed by the processor 210, the audio processing method provided in any of the above embodiments is implemented.

[0237] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media that include computer-usable program code.

[0238] The processor 210 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0239] Memory 220 may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0240] Computer-readable storage media include permanent and non-permanent, removable and non-removable storage media. Storage media can be implemented by any method or technology to store information, and the information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0241] In one implementation, the vehicle provided in the embodiment of the present application includes an electronic device 200, a housing, and a cab within the housing, and the electronic device 200 is disposed in the cab.

[0242] It should be noted that the audio processing method S100 provided in the present application provides a sound separation method and provides a matrix router to enhance the flexibility of adjusting the signal configuration. The audio processing method S100 is not limited to vehicles, but can also be applied to, for example: music production, film post-production, broadcasting and other fields that require audio processing.

[0243] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. An audio processing method, characterized in that: include: Acquire a first volume amplitude and a second volume amplitude, where the first volume amplitude and the second volume amplitude are respectively the volume amplitude of the audio signal of the first channel and the volume amplitude of the audio signal of the second channel corresponding to the target sampling point; Substituting the first volume amplitude and the first phase coefficient into a first calculation formula to obtain a first calculation result; The first operation result is positively correlated with the first volume amplitude and the first sound phase coefficient; Substituting the second volume amplitude and the first phase coefficient into a second calculation formula to obtain a second calculation result; The second operation result is positively correlated with the second volume amplitude, and the second operation result is negatively correlated with the first sound phase coefficient; Summing the first operation result and the second operation result to obtain a volume amplitude of a first center sound audio signal corresponding to the target sampling point; The first operation result and the second operation result are subtracted to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point.

2. The method according to claim 1, characterized in that Substituting the first volume amplitude and the first phase coefficient into a first formula to obtain a first operation result includes: Calculating the product of the first volume amplitude and the first sound phase coefficient to obtain the first operation result; Substituting the second volume amplitude and the first phase coefficient into a second formula to obtain a second operation result includes: The product of the second volume amplitude and the first difference is calculated to obtain the second operation result, wherein the first difference is the difference between the first constant value and the first phase coefficient.

3. The method according to claim 1, characterized in that Substituting the first volume amplitude and the first phase coefficient into a first formula to obtain a first operation result includes: Calculating the product of the first volume amplitude and the arithmetic square root of the first sound phase coefficient to obtain the first operation result; Substituting the second volume amplitude and the first phase coefficient into a second formula to obtain a second operation result includes: The product of the second volume amplitude and the arithmetic square root of the second difference is calculated to obtain the second operation result, where the second difference is the difference between the second constant and the first phase coefficient.

4. The method according to claim 1, characterized in that: Substituting the first volume amplitude and the first phase coefficient into a first formula to obtain a first operation result includes: Calculating the product of the first volume amplitude and a first sine value to obtain a first operation result, where the first sine value is the sine value of the product of a third constant and the first sound phase coefficient; Substituting the second volume amplitude and the first phase coefficient into a second formula to obtain a second operation result includes: The product of the second volume amplitude and the second sine value is calculated to obtain a second operation result, wherein the second sine value is the sine value of the product of the third constant and the third difference, and the third difference is the difference between the fourth constant and the first phase coefficient.

5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Calculating the product of the absolute value of the first operation result and the absolute value of the second operation result to obtain an update parameter; Determining whether the update parameter is greater than zero; If yes, substituting the absolute value of the first operation result, the absolute value of the second operation result, the update parameter and the first sound phase coefficient into a third calculation formula to obtain a third operation result; The first phase coefficient is updated to the third operation result.

6. The method according to claim 5, characterized in that Substituting the absolute value of the first operation result, the absolute value of the second operation result, the update parameter, and the first phase coefficient into a third formula to obtain a third operation result includes: Calculate the difference between the fourth fixed value and the update parameter to obtain a first calculated value; Calculate the ratio of the absolute value of the first operation result to the second operation value to obtain a third operation value; the second operation value is the sum of the absolute value of the first operation result and the absolute value of the second operation result; Calculating the product of the update parameter and the first phase coefficient to obtain a fourth calculated value; Calculate the product of the first calculated value and the third calculated value to obtain a fifth calculated value; The fourth calculated value and the fifth calculated value are summed to obtain the third operation result.

7. The method according to any one of claims 1 to 6, characterized in that: After summing the first operation result and the second operation result to obtain the volume amplitude of the first center sound audio signal corresponding to the target sampling point, the method further includes: Substituting the first volume amplitude and the second sound phase coefficient into the first calculation formula to obtain a fourth calculation result; the fourth calculation result is positively correlated with both the first volume amplitude and the second sound phase coefficient; Substituting the second volume amplitude and the second sound phase coefficient into the second formula to obtain a fifth operation result; the fifth operation result is positively correlated with the second volume amplitude, and the fifth operation result is negatively correlated with the second sound phase coefficient; Summing the fourth operation result and the fifth operation result to obtain the volume amplitude of the second center sound audio signal corresponding to the target sampling point; The fourth operation result and the fifth operation result are subtracted to obtain the volume amplitude of the second surround sound audio signal corresponding to the target sampling point.

8. The method according to any one of claims 1 to 6, characterized in that: After summing the first operation result and the second operation result to obtain the volume amplitude of the first center sound audio signal corresponding to the target sampling point, the method further includes: Substituting the second volume amplitude and the third sound phase coefficient into the first formula to obtain a sixth operation result; the sixth operation result is positively correlated with the first volume amplitude and the third sound phase coefficient; Substituting the second volume amplitude and the third sound phase coefficient into the second formula to obtain a seventh operation result; the seventh operation result is positively correlated with the second volume amplitude, and the seventh operation result is negatively correlated with the third sound phase coefficient; Summing the sixth operation result and the seventh operation result to obtain the volume amplitude of the third center sound audio signal corresponding to the target sampling point; The sixth operation result and the seventh operation result are subtracted to obtain the volume amplitude of the third surround sound audio signal corresponding to the target sampling point.

9. The method according to claims 1-6, characterized in that: The method further comprises: The volume amplitude of the surround sound audio signal corresponding to the target sampling point is delayed by a feedback delay network to obtain at least two volume amplitudes of delayed surround sound audio signals.

10. An audio processing device, characterized in that: include: An acquisition module, used to acquire a first volume amplitude and a second volume amplitude, wherein the first volume amplitude and the second volume amplitude are respectively the volume amplitude of the audio signal of the first channel and the volume amplitude of the audio signal of the second channel corresponding to the target sampling point; a processing module, configured to substitute the first volume amplitude and the first sound phase coefficient into a first calculation formula to obtain a first calculation result, and substitute the second volume amplitude and the first sound phase coefficient into a second calculation formula to obtain a second calculation result; The first operation result is positively correlated with the first volume amplitude and the first acoustic phase coefficient; The second operation result is negatively correlated with the first phase coefficient; A center sound acquisition module, used for summing the first operation result and the second operation result to acquire the volume amplitude of the first center sound audio signal corresponding to the target sampling point; The surround sound acquisition module is used to obtain the volume amplitude of the first surround sound audio signal corresponding to the target sampling point by calculating the difference between the first operation result and the second operation result.

11. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the audio processing method according to any one of claims 1 to 9 when executed by the processor.

12. A vehicle, characterized in that: include: The electronic device as claimed in claim 11; A shell and a cab in the shell, wherein the electronic device is arranged in the cab.

Citation Information

Patent Citations

  • Method and apparatus for processing audio signal

    CN102113315A

  • Stereo signal encoding device, stereo signal decoding device, stereo signal encoding method, and stereo signal decoding method

    CN103180899A

  • Voice noise reduction method and device, electronic equipment and storage medium

    CN110491407A

  • Audio processing method and device, storage medium and electronic equipment

    CN110827843A

  • Separating generalized stereophonic background from panning sources using minimal training

    CN115699171A