Audio signal processing method and system, storage medium and electronic equipment
By obtaining voice audio signals and ambient audio signals and performing audio processing according to application scenarios, the problem that the recording and broadcasting system fails to effectively present ambient sound is solved, and the quality of the recorded and broadcasting audio signals and the on-site atmosphere are improved.
Patent Information
- Application Number
- CN202310967868.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-02
- Publication Date
- 2025-02-14
AI Technical Summary
When recording live events, the existing recording and broadcasting system focuses on the audio signals of the host and performers, and fails to effectively pick up and present ambient sounds, resulting in a degradation in the quality of the recorded audio signal.
By acquiring the voice audio signal and ambient audio signal, determining the corresponding audio processing method according to the application scenario, performing audio processing to present the ambient sound, and improving the quality of the audio signal.
It realizes effective sound pickup and presentation of ambient sound in the recording and broadcasting system, and enhances the quality of the recorded audio signal and the on-site atmosphere.
Smart Images

Figure CN119446164A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of audio processing technology, and in particular, to an audio signal processing method, system, storage medium and electronic device. Background Art
[0002] The recording and broadcasting system can integrate and record the video, audio, and image signals of electronic devices (including computers, video booths, etc.) recorded on site, and generate standardized streaming media files for external live broadcast, storage, post-editing, and on-demand playback. The recording and broadcasting system is used in a wide range of scenarios, such as outdoor teaching in schools, sports games, evening parties, performances, large conferences, etc.
[0003] However, the existing recording and broadcasting systems focus on picking up the sounds of roles such as "hosts" and "performers", but do not pick up and present the sounds of the environment in which the recording and broadcasting systems are located. Summary of the invention
[0004] In order to overcome the problems existing in the related art, the present application provides an audio signal processing method, system, storage medium and electronic device, which can present ambient sound and improve the quality of audio signals.
[0005] According to a first aspect of an embodiment of the present application, there is provided an audio signal processing method, comprising the following steps:
[0006] Acquire speech audio signals and environmental audio signals;
[0007] Determine the application scenario; according to the application scenario, determine the corresponding audio processing method;
[0008] According to the audio processing method, the voice audio signal and the ambient audio signal are audio processed.
[0009] According to a second aspect of an embodiment of the present application, there is provided an audio signal processing system, including a recording and broadcasting host, a first microphone and a second microphone, wherein the first microphone and the second microphone are respectively connected to the recording and broadcasting host;
[0010] The recording and broadcasting host obtains the voice audio signal collected by the first microphone and the ambient audio signal collected by the second microphone;
[0011] The recording and broadcasting host determines the application scenario; according to the application scenario, the corresponding audio processing method is determined;
[0012] The recording and broadcasting host performs audio processing on the voice audio signal and the ambient audio signal according to the audio processing method.
[0013] According to a third aspect of an embodiment of the present application, there is provided an electronic device, comprising a display, a processor and a memory; the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the audio signal processing method as described above.
[0014] According to a fourth aspect of an embodiment of the present application, there is provided a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the audio signal processing method as described above is implemented.
[0015] The embodiment of the present application obtains a voice audio signal and an ambient audio signal; determines an application scenario; determines a corresponding audio processing method according to the application scenario; and performs audio processing on the voice audio signal and the ambient audio signal according to the audio processing method. The embodiment of the present application performs different audio processing on the voice audio signal and the ambient audio signal for different application scenarios, thereby presenting ambient sound, using ambient sound to enhance the atmosphere, and improving the quality of the audio signal.
[0016] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application.
[0017] For better understanding and implementation, the present invention is described in detail below with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 This is a flowchart of an audio signal processing method shown in one embodiment of the present application;
[0019] Figure 2 A schematic diagram of an audio signal processing system according to an embodiment of the present application;
[0020] Figure 3 A schematic diagram of an audio signal processing system according to another embodiment of the present application;
[0021] Figure 4 This is a flowchart of step S10 in the audio signal processing method according to one embodiment of the present application;
[0022] Figure 5 This is a schematic block diagram of the structure of an audio signal processing system shown in one embodiment of the present application;
[0023] Figure 6 The present invention is a block diagram showing the structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0024] In order to make the objectives, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0025] It should be clear that 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 the embodiments of the present application.
[0026] When the following description relates to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances. The singular forms of "a", "said" and "the" used in the present application and the appended claims are also intended to include the majority form, unless the context clearly indicates other meanings. The words "if" / "if" used herein can be interpreted as "at the time of" or "when" or "in response to determination".
[0027] In addition, in the description of this application, unless otherwise specified, "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0028] The audio signal processing method of the embodiment of the present application can be applied to mobile recording and broadcasting scenarios. In one application scenario of the present application: in an evening party, the recording and broadcasting host obtains the audio signal of the host or performer, but does not pick up the ambient sound, resulting in that when the recording and broadcasting host broadcasts the audio signal externally, the people watching the broadcast cannot experience the atmosphere of the evening party, which reduces the quality of the broadcast audio signal.
[0029] Based on this, the present application proposes an audio signal processing method, system, storage medium and electronic device.
[0030] See also Figure 1 The audio signal processing method provided in the embodiment of the present application comprises the following steps:
[0031] S10: Acquire a speech audio signal and an ambient audio signal.
[0032] The voice audio signal may be a sound signal of a user speaking, for example, an audio signal of a host or performer speaking at a party.
[0033] The ambient audio signal may be a sound signal in the surrounding environment, such as the applause of the audience and background music in a party.
[0034] In the embodiments of this application, please refer to Figure 2 , the user's voice audio signal and the ambient audio signal of the current environment of the recording and broadcasting host 100 can be collected through the sound pickup device 200. The user's voice audio signal can also be collected through the sound pickup device and the ambient audio signal of the current environment of the recording and broadcasting host can be collected through the microphone built into the recording and broadcasting host. Among them, the sound pickup device includes but is not limited to a microphone, a video camera or a camera with a sound pickup function.
[0035] S20: Determine an application scenario; and determine a corresponding audio processing method according to the application scenario.
[0036] The application scenarios include but are not limited to multimedia playback scenarios and recording scenarios. Specifically, in the multimedia playback scenario, the ambient sound needs to be presented. In the recording scenario, the ambient sound needs to be removed.
[0037] The audio processing method includes but is not limited to a speech enhancement method and a speech noise reduction method. Specifically, the speech enhancement method refers to enhancing the speech audio signal, and the speech noise reduction method refers to reducing the ambient sound noise of the speech audio signal.
[0038] In an embodiment of the present application, a user can manually input an application scenario on the recording and broadcasting host, or manually touch an operation to trigger the application scenario, or issue a voice control instruction, which triggers the application scenario after being received by the recording and broadcasting host. After determining the application scenario, the audio processing method corresponding to the triggered application scenario can be determined based on the mapping relationship between the preset application scenario and the audio processing method. Among them, in the mapping relationship between the preset application scenario and the audio processing method, one application scenario corresponds to a unique audio processing method. Specifically, the multimedia playback scenario corresponds to the voice enhancement method, and the recording scenario corresponds to the voice noise reduction method.
[0039] S30: Performing audio processing on the voice audio signal and the ambient audio signal according to the audio processing method.
[0040] In the embodiments of the present application, the voice audio signal may be enhanced, the ambient audio signal may be enhanced, the ambient sound of the voice audio signal may be eliminated or weakened, or the voice audio signal and the ambient audio signal may be mixed.
[0041] During an evening party, the recording and broadcasting host picks up the ambient sound and presents it in the external broadcast of the recording and broadcasting host. People watching the broadcast can feel the atmosphere of the evening party and have an immersive experience. At the same time, the recording host can also reduce the ambient noise of the host or performer's voice and audio signal, reduce the interference of the ambient sound on the host or performer's voice, and achieve the recording of high-quality voice and audio signals.
[0042] By using the embodiments of the present application, a voice audio signal and an ambient audio signal are obtained; an application scenario is determined; a corresponding audio processing method is determined according to the application scenario; and audio processing is performed on the voice audio signal and the ambient audio signal according to the audio processing method. The embodiments of the present application perform different audio processing on the voice audio signal and the ambient audio signal for different application scenarios, thereby presenting ambient sound, using ambient sound to enhance the atmosphere, and improving the quality of the audio signal.
[0043] In an alternative embodiment, see Figure 3 , step S10, including step S101, is as follows:
[0044] S101: Acquire a voice audio signal collected by a first sound pickup device and an ambient audio signal of a current environment collected by a second sound pickup device; wherein the second sound pickup device is located at a plurality of preset positions in the current environment.
[0045] In an embodiment of the present application, the first sound pickup device 210 can be a handheld microphone, a head-mounted microphone, or a lavalier microphone of the host or performer. The first sound pickup device 210 is connected to the recording and broadcasting host 100 via a wired or wireless connection to collect the speaking voice of the host or performer and send the collected voice audio signal to the recording and broadcasting host 100.
[0046] The second sound pickup device 220 can be a wireless microphone, a video camera or a camera with a sound pickup function. The second sound pickup device 220 is connected to the recording and broadcasting host 100 by wire or wireless connection, and is used to collect the ambient audio signal of the environment where the recording and broadcasting host 100 is located, and send the collected ambient audio signal to the recording and broadcasting host 100. Among them, the second sound pickup device 220 can be set at several preset positions of the current environment to collect ambient sounds at different positions of the current environment. Through the first sound pickup device 210 and the second sound pickup device 220, voice audio signals and ambient audio signals can be automatically and quickly obtained.
[0047] In an alternative embodiment, see Figure 4 , step S10, including steps S111 to S112, are as follows:
[0048] S111: Sending the same clock signal to the first sound pickup device and the second sound pickup device respectively, so that the clock signal of the first sound pickup device is synchronized with the clock signal of the second sound pickup device.
[0049] In the embodiment of the present application, the Network Time Protocol (NTP) is used to synchronize the clock signals of the first sound pickup device and the second sound pickup device. Specifically, the clocks of the first sound pickup device and the second sound pickup device are synchronized with the clock of the recording and broadcasting host by using the recording and broadcasting host as the clock source and the first sound pickup device and the second sound pickup device as the receiving end.
[0050] S112: Acquire a voice audio signal collected by a first sound pickup device and a first collection time when the voice audio signal is collected, and acquire an ambient audio signal collected by a second sound pickup device and a second collection time when the ambient audio signal is collected.
[0051] In the embodiment of the present application, when the voice audio signal is collected by the first sound pickup device, the first sound pickup device marks the collection time of the voice audio signal to obtain the first collection time. When the ambient audio signal is collected by the second sound pickup device, the second sound pickup device marks the collection time of the ambient audio signal to obtain the second collection time. The first sound pickup device sends the voice audio signal and the corresponding first collection time to the recording and broadcasting host, and the second sound pickup device sends the ambient audio signal and the corresponding second collection time to the recording and broadcasting host.
[0052] Since the voice audio signal and the ambient audio signal may be lost, repeated or unable to be processed during the transmission to the recording and broadcasting host, by synchronizing the clock signal and obtaining the first acquisition time and the second acquisition time, it can be ensured that the voice audio signal and the ambient audio signal can be transmitted and processed in the correct order.
[0053] In an optional embodiment, the step of determining the application scenario in step S20 includes step S201, which is specifically as follows:
[0054] S201: In response to a trigger request of an application scenario, determine an application scenario identifier from the trigger request; wherein the application scenario identifier corresponds to a unique application scenario.
[0055] The application scenario identifier may be letters, numbers or symbols.
[0056] In an embodiment of the present application, the user interface of the recording and broadcasting host displays an application scenario list, which includes several application scenarios. The user can trigger any application scenario in the application list. The recording and broadcasting host detects the user's trigger operation, generates a trigger request, parses the trigger request, obtains an application scenario identifier, and determines the application scenario based on the application scenario identifier.
[0057] According to the trigger request of the application scenario, the application scenario can be determined automatically and quickly.
[0058] In an optional embodiment, the step of determining a corresponding audio processing method according to an application scenario includes:
[0059] S211: If the application scenario is a multimedia playback scenario, determine that the audio processing method is a speech enhancement method.
[0060] In the embodiment of the present application, in the mapping relationship between the preset application scenarios and the audio processing methods, the audio processing method corresponding to the multimedia playback scenario is the speech enhancement method.
[0061] According to the audio processing method, the steps of performing audio processing on the voice audio signal and the ambient audio signal include:
[0062] S301: In a speech enhancement mode, a speech audio signal is enhanced to obtain a first audio signal; and an ambient audio signal is suppressed to obtain a second audio signal.
[0063] In the embodiment of the present application, the voice audio signal can be enhanced by increasing the volume, or by using a voice enhancement method. The voice enhancement method includes but is not limited to a voice enhancement algorithm based on spectral subtraction, a voice enhancement algorithm based on Kalman filtering, and a voice enhancement method based on a neural network. The ambient audio signal can be suppressed by reducing the volume, or by using an inverse sound wave superposition method.
[0064] S302: Mix the first audio signal and the second audio signal to obtain a mixed audio signal.
[0065] In the embodiment of the present application, waveform superposition and amplitude limiting operations are performed on the first audio signal and the second audio signal to obtain a mixed audio signal.
[0066] By enhancing the voice audio signal and suppressing the ambient audio signal, the voice audio signal in the mixed audio signal will not be masked by the ambient audio signal. At the same time, the ambient sound can also be presented to create an atmosphere.
[0067] In an optional embodiment, the step of determining a corresponding audio processing method according to an application scenario includes:
[0068] S221: If the application scenario is a recording scenario, determine that the audio processing method is a speech noise reduction method.
[0069] In the embodiment of the present application, in the mapping relationship between the preset application scenario and the audio processing method, the audio processing method corresponding to the recording scenario is the speech noise reduction method.
[0070] According to the audio processing method, the steps of performing audio processing on the voice audio signal and the ambient audio signal include:
[0071] S311: extracting ambient audio features of ambient audio signals in a speech noise reduction mode.
[0072] The ambient audio features include but are not limited to the time domain features, frequency domain features and Mel spectrum of the ambient sound.
[0073] In an embodiment of the present application, the time domain features of the ambient audio signal are extracted, wherein the time domain features of the ambient audio signal include the audio amplitude of the ambient sound.
[0074] S312: Perform environmental sound noise reduction on the speech audio signal according to the environmental audio characteristics to obtain a noise-reduced speech audio signal.
[0075] In the embodiment of the present application, the time domain features of the speech audio signal are extracted. The time domain features of the speech audio signal include the audio amplitude of the speaking sound. The time domain features of the audio signal are subtracted from the time domain features of the ambient audio signal to obtain the denoised speech audio signal.
[0076] By extracting the ambient audio features of the ambient audio signal, the ambient sound in the speech audio signal can be automatically and quickly removed, thereby improving the quality of the speech audio signal.
[0077] The present application also provides a system embodiment, which can be used to execute the contents of the audio signal processing method in the embodiment of the present application. For details not disclosed in the system embodiment of the present application, please refer to the contents of the audio signal processing method in the embodiment of the present application.
[0078] See also Figure 5 , an audio signal processing system 10 disclosed in an embodiment of the present application includes a recording and broadcasting host 100, a first microphone 110 and a second microphone 120, wherein the first microphone 110 and the second microphone 120 are respectively connected to the recording and broadcasting host 100;
[0079] The recording and broadcasting host 100 obtains the voice audio signal collected by the first microphone 110 and the ambient audio signal collected by the second microphone 120;
[0080] The recording and broadcasting host 100 determines an application scenario; and determines a corresponding audio processing method according to the application scenario;
[0081] The recording and broadcasting host 100 performs audio processing on the voice audio signal and the ambient audio signal according to the audio processing method.
[0082] The remote classroom live broadcast system provided in the above embodiment and the audio signal processing method provided in the embodiment of the present application belong to the same concept. For the implementation process, please refer to steps S10 to S30 of the method embodiment for details, which will not be repeated here.
[0083] The present application also provides a device embodiment, which can be used to execute the contents of the audio signal processing method in the embodiment of the present application. For details not disclosed in the device embodiment of the present application, please refer to the contents of the audio signal processing method in the embodiment of the present application.
[0084] See also Figure 6 The present application further provides an electronic device 300, which may be a computer, an audio signal processing device, etc. In an exemplary embodiment of the present application, the electronic device 300 is an audio signal processing device, which includes: at least one processor 301, at least one memory 302, at least one display, at least one network interface 303, a user interface 304, and at least one communication bus 305.
[0085] The user interface 304 is mainly used to provide an input interface for the user and obtain data input by the user. Optionally, the user interface may also include a standard wired interface or a wireless interface.
[0086] The network interface 303 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).
[0087] The communication bus 305 is used to realize the connection and communication between these components.
[0088] Among them, the processor 301 may include one or more processing cores. The processor uses various interfaces and lines to connect various parts of the entire electronic device, and executes various functions of the electronic device and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory, and calling data stored in the memory. Optionally, the processor can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor can integrate one or more combinations of central processing unit (Central Processing Unit, CPU), image processor (Graphics Processing Unit, GPU) and modem. Among them, the CPU mainly processes the operating system, user interface and application program, etc.; the GPU is responsible for rendering and drawing the content to be displayed by the display layer; the modem is used to process wireless communication. It can be understood that the above-mentioned modem may not be integrated into the processor, but implemented by a single chip.
[0089] Among them, the memory 302 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory includes a non-transitory computer-readable storage medium. The memory can be used to store instructions, programs, codes, code sets or instruction sets. The memory may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned method embodiments, etc.; the data storage area may store data involved in the above-mentioned method embodiments, etc. The memory may also be optionally at least one storage device located away from the aforementioned processor. As Figure 6 As shown, the memory as a computer storage medium may include an operating system, a network communication module, a user interface module, and an operating application program.
[0090] The processor can be used to call the application of the audio signal processing method of the audio signal processing device stored in the memory, and specifically execute the method steps of the above-mentioned embodiment. The specific execution process can refer to the specific description shown in the method embodiment, which will not be repeated here.
[0091] The present application also provides a computer-readable storage medium on which a computer program is stored, and the instructions are suitable for being loaded by a processor and executing the method steps of the above-mentioned embodiment. The specific execution process can refer to the specific description shown in the embodiment, and will not be repeated here. The device where the storage medium is located can be a personal computer, a laptop computer, a smart phone, a tablet computer, a picture director device and other electronic devices.
[0092] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can refer to the partial description of the method embodiments. The device embodiments described above are merely schematic, wherein the components described as separate parts may or may not be physically separated, and the parts displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present application scheme. A person of ordinary skill in the art can understand and implement it without paying any creative work.
[0093] 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 in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0094] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which implements the function selected in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 function selected in a box or multiple boxes.
[0095] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 steps for the function selected in a box or multiple boxes.
[0096] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0097] The memory 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. The memory is an example of a computer-readable medium.
[0098] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. 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, magnetic tape magnetic 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.
[0099] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0100] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. An audio signal processing method, characterized in that: The steps include: Acquire speech audio signals and environmental audio signals; Determine an application scenario; and determine a corresponding audio processing method according to the application scenario; According to the audio processing method, audio processing is performed on the voice audio signal and the ambient audio signal.
2. The audio signal processing method according to claim 1, characterized in that: The step of determining the application scenario includes: In response to a trigger request of an application scenario, an application scenario identifier is determined from the trigger request; wherein the application scenario identifier corresponds to a unique application scenario.
3. The audio signal processing method according to claim 1, characterized in that: The step of determining the corresponding audio processing method according to the application scenario includes: If the application scenario is a multimedia playback scenario, determining that the audio processing method is a speech enhancement method; The step of performing audio processing on the voice audio signal and the ambient audio signal according to the audio processing method includes: In the speech enhancement mode, the speech audio signal is enhanced to obtain a first audio signal; the ambient audio signal is suppressed to obtain a second audio signal; The first audio signal and the second audio signal are mixed to obtain a mixed audio signal.
4. The audio signal processing method according to claim 1, characterized in that: The step of determining the corresponding audio processing method according to the application scenario includes: If the application scenario is a recording scenario, determining that the audio processing method is a speech noise reduction method; The step of performing audio processing on the voice audio signal and the ambient audio signal according to the audio processing method includes: In the speech noise reduction mode, extracting the ambient audio features of the ambient audio signal; According to the environmental audio characteristics, the environmental sound noise reduction is performed on the speech audio signal to obtain a noise-reduced speech audio signal.
5. The audio signal processing method according to any one of claims 1 to 4, characterized in that: The step of acquiring the voice audio signal and the ambient audio signal comprises: Acquire a voice audio signal collected by a first sound pickup device and an ambient audio signal of a current environment collected by a second sound pickup device; wherein the second sound pickup device is located at a plurality of preset positions of the current environment.
6. The audio signal processing method according to claim 5, characterized in that: The step of acquiring the voice audio signal and the ambient audio signal comprises: Sending the same clock signal to the first sound pickup device and the second sound pickup device respectively, so that the clock signal of the first sound pickup device is synchronized with the clock signal of the second sound pickup device; The voice audio signal collected by the first sound pickup device and the first collection time when the voice audio signal is collected are obtained, and the ambient audio signal collected by the second sound pickup device and the second collection time when the ambient audio signal is collected are obtained.
7. An audio signal processing system, characterized in that: It includes a recording and broadcasting host, a first microphone and a second microphone, wherein the first microphone and the second microphone are respectively connected to the recording and broadcasting host; The recording and broadcasting host obtains the voice audio signal collected by the first microphone and the environmental audio signal collected by the second microphone; The recording and broadcasting host determines the application scenario; Determine a corresponding audio processing method according to the application scenario; The recording and broadcasting host performs audio processing on the voice audio signal and the ambient audio signal according to the audio processing method.
8. An electronic device comprising a display, a processor and a memory; characterized in that: The memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the audio signal processing method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the audio signal processing method according to any one of claims 1 to 6 is implemented.