CN117409814A - Audio processing method, system and electronic equipment - Google Patents
Audio processing method, system and electronic equipment Download PDFInfo
- Publication number
- CN117409814A CN117409814A CN202311583635.4A CN202311583635A CN117409814A CN 117409814 A CN117409814 A CN 117409814A CN 202311583635 A CN202311583635 A CN 202311583635A CN 117409814 A CN117409814 A CN 117409814A
- Authority
- CN
- China
- Prior art keywords
- audio
- detected
- characteristic
- audio signal
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 30
- 230000005236 sound signal Effects 0.000 claims abstract description 157
- 238000001914 filtration Methods 0.000 claims abstract description 84
- 230000002159 abnormal effect Effects 0.000 claims abstract description 45
- 238000010606 normalization Methods 0.000 claims description 27
- 238000000034 method Methods 0.000 claims description 16
- 238000004458 analytical method Methods 0.000 claims description 11
- 238000004364 calculation method Methods 0.000 claims description 11
- 238000001514 detection method Methods 0.000 claims description 11
- 238000000605 extraction Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000004880 explosion Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/48—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
- G10L25/51—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
- G10L21/0216—Noise filtering characterised by the method used for estimating noise
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/03—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Quality & Reliability (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
The application discloses an audio processing method, an audio processing system and electronic equipment, wherein the audio processing method is used for acquiring an audio signal to be detected; extracting features of the audio signal to be detected to obtain a feature audio value; when the characteristic audio value is larger than the characteristic threshold value, filtering the audio signal to be detected to reduce abnormal signals in the audio signal to be detected, and further effectively relieving the problem that the audio signal played by the electronic equipment is abnormal.
Description
Technical Field
The application relates to the technical field of audio processing, in particular to an audio processing method, an audio processing system and electronic equipment.
Background
The television is used as a terminal device for outputting audio and video signals, and a user can be connected to various different devices, such as a notebook computer which is accessed through HDMI or a mobile phone which is used for wireless screen projection. Due to the problem of connection mode or input equipment, the audio and video signals played by the television are often abnormal. For example, sound discontinuity caused by unstable bluetooth, such as explosion noise input by an external microphone, further causes abnormal output audio of the television.
Disclosure of Invention
The application provides an audio processing method, an audio processing system and electronic equipment, which can effectively relieve the problem that an audio signal played by the electronic equipment is abnormal.
The application provides an audio processing method, which comprises the steps of obtaining an audio signal to be detected; extracting features of the audio signal to be detected to obtain a feature audio value; when the characteristic audio value is larger than the characteristic threshold value, filtering the audio signal to be detected to reduce abnormal signals in the audio signal to be detected.
In some embodiments, the audio processing method performs feature extraction on the audio signal to be detected, and the obtained feature audio value is normalized by the audio signal to be detected; and acquiring a characteristic audio value according to the audio signal to be detected after normalization processing.
According to the audio processing method in some embodiments, a characteristic audio value is obtained according to the normalized audio signal to be detected, a filter coefficient is obtained according to the normalized audio signal to be detected, and linear prediction is carried out on the normalized audio signal to be detected according to the filter coefficient to obtain a linear prediction value; and obtaining an audio characteristic value according to the audio signal to be detected after normalization processing and the linear prediction value.
In some embodiments, the audio processing method, the characteristic audio value includes at least one of an energy characteristic value and an error characteristic value.
In some embodiments, the audio processing method includes acquiring a first feature threshold corresponding to an energy feature value and a second feature threshold corresponding to an error feature value before filtering an audio signal to be detected; when the energy characteristic value of the audio signal to be detected is larger than a first characteristic threshold value, determining that a first abnormal signal exists in the audio signal to be detected; and when the error characteristic value of the audio signal to be detected is larger than the second characteristic threshold value, determining that a second abnormal signal exists in the audio signal to be detected.
The embodiment of the application also comprises an audio processing system which comprises an audio acquisition module, an audio processing module and a filtering module; the audio acquisition module is used for acquiring an audio signal to be detected; the audio processing module is connected with the audio acquisition module and is used for extracting a characteristic audio value of an audio signal to be detected and outputting a filtering control signal when the characteristic audio value is larger than a characteristic threshold value; the filtering module is respectively connected with the audio acquisition module and the audio processing module and is used for carrying out filtering processing on the audio signal to be detected according to the filtering control signal so as to reduce abnormal signals in the audio signal to be detected.
In some embodiments, the audio processing system comprises a processing unit and a filtering control unit; the processing unit is connected with the audio acquisition module and is used for carrying out normalization processing on the audio signal to be detected; the filtering control unit is connected with the processing unit and is used for acquiring a characteristic audio value according to the audio signal to be detected after normalization processing and outputting a filtering control signal to the filtering module when the characteristic audio value is larger than a characteristic threshold value.
In some embodiments, the audio processing system includes a filtering control unit including a filtering analysis subunit, a linear prediction subunit, a feature calculation subunit, and a threshold detection subunit; the filtering analysis subunit is respectively connected with the processing unit and the filtering module; the filtering analysis subunit is used for acquiring a filtering coefficient according to the normalized audio signal to be detected and outputting the filtering coefficient to the filtering module; the linear prediction subunit is respectively connected with the processing unit and the filtering analysis subunit, and is used for carrying out linear prediction on the audio signal to be detected after normalization processing according to the filtering coefficient and outputting a linear prediction value; the characteristic calculation subunit is respectively connected with the linear prediction subunit and the processing unit, and is used for acquiring a characteristic audio value according to the audio signal to be detected after normalization processing and the linear prediction value; the threshold detection subunit is respectively connected with the characteristic calculation subunit and the filtering module, and is used for outputting a filtering control signal to the filtering module when the characteristic audio value is larger than the characteristic threshold.
In some embodiments of the audio processing system, the linear prediction subunit comprises a linear prediction filter.
The embodiment of the application also provides electronic equipment, which comprises a microphone, a main control module and a loudspeaker, wherein the microphone is used for outputting an audio signal to be detected; the main control module is used for executing the audio processing method; the loudspeaker is used for outputting the audio signals output after the main control module performs filtering processing.
The audio processing method, the audio processing system and the electronic equipment provided by the application, wherein the audio processing method obtains the characteristic audio value by extracting the characteristic of the audio signal to be detected after obtaining the audio signal to be detected. And comparing the characteristic audio value with a characteristic threshold value, and if the characteristic audio value is larger than the characteristic threshold value, indicating that an abnormal signal exists in the audio signal to be detected, so that when the characteristic audio value is larger than the characteristic threshold value, the audio signal to be detected is filtered and then output, so that the abnormal signal in the audio signal to be detected is reduced, and the problem that the audio signal played by the electronic equipment is abnormal is effectively relieved.
Drawings
Technical solutions and other advantageous effects of the present application will be made apparent from the following detailed description of specific embodiments of the present application with reference to the accompanying drawings.
Fig. 1 is a flowchart of an embodiment of an audio processing method according to an embodiment of the present application.
Fig. 2 is a flowchart of step 200 in the audio processing method according to the embodiment of the present application.
Fig. 3 is a flowchart of step 220 in the audio processing method according to the embodiment of the present application.
Fig. 4 is a flowchart of another embodiment of an audio processing method according to an embodiment of the present application.
Fig. 5 is a block diagram of an audio processing system according to an embodiment of the present application.
Fig. 6 is a block diagram of an audio processing module in an audio processing system according to an embodiment of the present application.
Fig. 7 is a first structural block diagram of an electronic device according to an embodiment of the present application.
Fig. 8 is a second structural block diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. It will be apparent that the described embodiments are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application.
Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated, whereby a feature defining "first," "second," or the like, may explicitly or implicitly include one or more features, and in the description of the present invention, a meaning of "a plurality" is two or more, unless otherwise specifically defined.
Referring to fig. 1, the present embodiment provides an audio processing method, which includes:
100. acquiring an audio signal to be detected;
200. extracting features of the audio signal to be detected to obtain a feature audio value;
300. when the characteristic audio value is larger than the characteristic threshold value, filtering the audio signal to be detected to reduce abnormal signals in the audio signal to be detected.
In this embodiment, after an audio signal to be detected is obtained in the audio processing process, feature extraction is performed on the audio signal to be detected to obtain a feature audio value. And comparing the characteristic audio value with a characteristic threshold value, and judging whether the audio signal to be detected has an abnormal signal or not according to a comparison result. If the characteristic audio value is smaller than or equal to the characteristic threshold value, indicating that no abnormal signal exists in the audio signal to be detected; if the characteristic audio value is larger than the characteristic threshold value, the abnormal signal exists in the audio signal to be detected, so that when the characteristic audio value is larger than the characteristic threshold value, the audio signal to be detected is filtered and then output, the abnormal signal in the audio signal to be detected is reduced, and the problem that the audio signal played by the electronic equipment is abnormal is effectively solved.
Referring to fig. 2, in some embodiments, step 200 includes:
210. normalizing the audio signal to be detected;
220. and acquiring a characteristic audio value according to the audio signal to be detected after normalization processing.
In this embodiment, after the audio signal to be detected is obtained, normalization processing is performed on the audio signal to be detected. In the normalization process, a frame of audio signal is normalized, where a frame of audio signal refers to a plurality of sampling values with a length of N, that is, a frame of audio signal is a set of data including a plurality of sampling values. For example, if N is 16, the sampling value range for the 16-bit audio signal to be detected is [ -32768,32767). During normalization processing, the audio signal to be detected is recorded as x (N), x '(N) is obtained after normalization processing of the audio signal to be detected, and in a specific normalization processing process, the audio signal to be detected is multiplied by a gain, so that the amplitude of a sampling value of one frame of audio signal is 32767 at maximum, namely x' (N) =gain x (N), wherein gain=32767/max (|x (N) |), n= … N, and N is a positive integer.
In the embodiment, through normalization processing of the audio to be detected, detection of the audio signal to be detected can be completed only by using the same characteristic threshold value, whether an abnormal signal exists in the audio signal to be detected or not is determined, and then the comparison process of the subsequent audio characteristic value and the characteristic threshold value is simplified.
Referring to fig. 3, in some embodiments, step 220 includes:
221. obtaining a filter coefficient according to the normalized audio signal to be detected, and carrying out linear prediction on the normalized audio signal to be detected according to the filter coefficient to obtain a linear prediction value;
222. and obtaining an audio characteristic value according to the audio signal to be detected after normalization processing and the linear prediction value.
In this embodiment, after normalization processing is performed on the audio to be detected, a filter coefficient is obtained according to the audio signal to be detected after normalization processing, and the Levinson-Durbin algorithm is adopted in the process of obtaining the filter coefficient, because the algorithm is thatKnown matters are not described in detail herein. Then, according to the filter coefficient, carrying out linear prediction on the normalized audio signal to be detected to obtain a linear prediction value, wherein the linear prediction valueIs thatI.e. linear prediction +.>Obtained by linear combination of p values in the past, wherein a i Is a filter coefficient, and p is a positive integer. Then the normalized characteristic audio value and the linear predictive value are used for obtaining the characteristic audio value, and the characteristic audio value is +.>
In this embodiment, after the characteristic audio value is obtained, if the characteristic audio value is smaller than or equal to the characteristic threshold value, it indicates that no abnormal signal exists in the audio signal to be detected; if the characteristic audio value is larger than the characteristic threshold value, the abnormal signal exists in the audio signal to be detected, so that when the characteristic audio value is larger than the characteristic threshold value, the audio signal to be detected is filtered and then output, the abnormal signal in the audio signal to be detected is reduced, and the problem that the audio signal played by the electronic equipment is abnormal is effectively solved.
Referring to fig. 4, in some embodiments, the characteristic audio values include at least one of energy characteristic values and error characteristic values; before the audio signal to be detected is subjected to filtering processing, the method comprises the following steps:
101. acquiring a first characteristic threshold value corresponding to the energy characteristic value and a second characteristic threshold value corresponding to the error characteristic value;
102. when the energy characteristic value of the audio signal to be detected is larger than a first characteristic threshold value, determining that a first abnormal signal exists in the audio signal to be detected;
103. and when the error characteristic value of the audio signal to be detected is larger than the second characteristic threshold value, determining that a second abnormal signal exists in the audio signal to be detected.
That is, the audio processing method in this embodiment is also capable of classifying abnormal signals in the audio signal to be detected. For example, the characteristic audio value of the audio signal to be detected includes two kinds of energy characteristic values and error characteristic values, respectively. Then the process of extracting the characteristic of the audio signal to be detected comprises two steps, one step is to extract the energy characteristic value of the audio signal to be detected, wherein the specific calculation process of the energy characteristic value is as followsAnother step is extracting the error characteristic value of the audio signal to be detected, the calculation process of the error characteristic value is thatThe calculation process of the error feature value in this embodiment is the same as the processing process of step 211 and step 222 in the above embodiment, but the normalization processing is not performed on the audio signal to be detected in this embodiment.
Correspondingly, in this embodiment, the first feature threshold is an energy threshold, the second feature threshold is an error threshold, and if the energy feature value and the error feature value are extracted according to the audio signal to be detected, the energy feature value is compared with the energy threshold, and the error feature value is compared with the error threshold. If the energy characteristic value is larger than the energy threshold value, a first abnormal signal exists in the audio signal to be detected, and if the error characteristic value is larger than the error threshold value, a second abnormal signal exists in the audio signal to be detected. If the first abnormal signal exists in the audio signal to be detected, the audio signal to be detected is mute section audio; if the second abnormal signal exists in the audio signal to be detected, the audio signal to be detected is plosive, so that the abnormal type of the audio signal to be detected is classified, and different filters can be selected when the subsequent audio signal to be detected is subjected to filtering processing.
In this embodiment, when the audio signal to be detected is plosive, a linear prediction filter, that is, an LPC filter may be selected to perform filtering processing on the audio signal to be detected; and selecting an infinite impulse response filter (IIR) filter to filter the audio signal to be detected when the audio signal to be detected is mute section audio so as to achieve better filtering effect.
Referring to fig. 5, an embodiment of the present application further provides an audio processing system, where the audio processing system includes an audio acquisition module 10, an audio processing module 20, and a filtering module 30; the audio processing module 20 is connected with the audio acquisition module 10, and the filtering module 30 is connected with the audio acquisition module 10 and the audio processing module 20 respectively.
In specific implementation, the audio acquisition module 10 is configured to acquire an audio signal to be detected; the audio processing module 20 is configured to extract a characteristic audio value of an audio signal to be detected, and output a filtering control signal when the characteristic audio value is greater than a characteristic threshold; the filtering module 30 is configured to perform filtering processing on the audio signal to be detected according to the filtering control signal, so as to reduce abnormal signals in the audio signal to be detected.
The audio processing system in this embodiment obtains a characteristic audio value by extracting features of an audio signal to be detected after obtaining the audio signal to be detected in the audio processing process. And comparing the characteristic audio value with a characteristic threshold value, and judging whether the audio signal to be detected has an abnormal signal or not according to a comparison result. If the characteristic audio value is smaller than or equal to the characteristic threshold value, indicating that no abnormal signal exists in the audio signal to be detected; if the characteristic audio value is greater than the characteristic threshold value, it indicates that an abnormal signal exists in the audio signal to be detected, so that when the characteristic audio value is greater than the characteristic threshold value, the audio processing module 20 outputs a filtering control signal to the filtering module 30; the filtering module 30 starts working according to the filtering control signal, filters the audio signal to be detected and outputs the audio signal to be detected, so that abnormal signals in the audio signal to be detected are reduced, and the problem that the audio signal played by the electronic equipment is abnormal is effectively solved.
Referring to fig. 6, in some embodiments, the audio processing module 20 includes a processing unit 21 and a filtering control unit 22, the processing unit 21 is connected to the audio acquisition module 10, and the filtering control unit 22 is connected to the processing unit 21. Specifically, the processing unit 21 is configured to normalize an audio signal to be detected; the filtering control unit 22 is configured to obtain a characteristic audio value according to the normalized audio signal to be detected, and output a filtering control signal to the filtering module 30 when the characteristic audio value is greater than a characteristic threshold; in this embodiment, the processing unit 21 performs normalization processing on the audio to be detected, so that it can be ensured that the detection of the audio signal to be detected can be completed only by using the same characteristic threshold value, so as to determine whether an abnormal signal exists in the audio signal to be detected, and further simplify the comparison process of the subsequent audio characteristic value and the characteristic threshold value.
In some embodiments, the filter control unit 22 includes a filter analysis subunit 2201, a linear prediction subunit 2202, a feature computation subunit 2203, and a threshold detection subunit 2204; the filtering analysis subunit 2201 is connected to the processing unit 21 and the filtering module 30, the linear prediction subunit 2202 is connected to the processing unit 21 and the filtering analysis subunit 2201, the feature calculation subunit 2203 is connected to the linear prediction subunit 2202 and the processing unit 21, and the threshold detection subunit 2204 is connected to the feature calculation subunit 2203 and the filtering module 30.
Specifically, the filtering analysis subunit 2201 is configured to obtain a filtering coefficient according to the audio signal to be detected after normalization processing, and output the filtering coefficient to the linear prediction subunit 2202; the linear prediction subunit 2202 is configured to perform linear prediction on the normalized audio signal to be detected according to the filter coefficient, and output a linear prediction value; the feature calculation subunit 2203 is configured to obtain a feature audio value according to the audio signal to be detected after normalization processing and the linear prediction value; the threshold detection subunit 2204 is configured to output a filtering control signal to the filtering module 30 when the characteristic audio value is greater than the characteristic threshold.
The filtering module 30 in this embodiment needs to be turned on to perform the filtering process after the threshold detection subunit 2204 outputs the filtering control signal, so as to avoid damage to the audio signal without the abnormal signal when the filtering module 30 is always in the on state. In contrast, the filtering module 30 in this embodiment is turned on only after receiving the filtering control signal output by the threshold detection subunit 2204, so as to implement smoothing filtering processing on the audio signal with the abnormal signal.
As an embodiment, the linear prediction subunit 2202 in the present application is a linear prediction filter, i.e. an LPC filter, and performs linear processing on an audio signal to be detected by the linear prediction filter so as to obtain an error feature value.
As an embodiment, the filtering module 30 comprises a linear prediction filter, i.e. an LPC filter, or an infinite impulse response filter, i.e. an IIR filter.
Referring to fig. 7, the embodiment of the present application further provides an electronic device, where the electronic device includes a microphone 1, a main control module 2, and a speaker 3, where the microphone 1 and the speaker 3 are both connected to the main control module 2, the microphone 1 is configured to output an audio signal to be detected and output the audio signal to be detected to the main control module 2, the main control module 2 is configured to execute the above-mentioned audio processing method, and the speaker 3 is configured to output an audio signal output after the main control module 2 performs the filtering processing; since the audio processing method is described in detail above, it is not described in detail here.
Referring to fig. 8, in some embodiments, the electronic device in the present application further includes a memory 4, where the memory 4 is configured to store a characteristic threshold of the audio signal to be detected, so as to facilitate detection and judgment of the audio signal to be detected by the main control module 2.
As an embodiment, the electronic device is a television, the built-in microphone 1 in the television has a recording function, the microphone 1 picks up sound played by the speaker 3 of the television as an audio signal to be detected, and then the main control module 2 processes the audio signal to be detected through the audio processing method, so as to reduce abnormal signals of the audio signal output by the speaker 3.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
The foregoing describes the audio processing method provided by the embodiment of the present application in detail, and specific examples are applied to illustrate the principles and embodiments of the present application, where the foregoing description of the embodiment is only used to help understand the technical solution and core idea of the present application; those of ordinary skill in the art will appreciate that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
Claims (10)
1. An audio processing method, comprising:
acquiring an audio signal to be detected;
extracting the characteristics of the audio signal to be detected to obtain a characteristic audio value;
and when the characteristic audio value is larger than the characteristic threshold value, filtering the audio signal to be detected so as to reduce abnormal signals in the audio signal to be detected.
2. The audio processing method according to claim 1, wherein the performing feature extraction on the audio signal to be detected to obtain a feature audio value includes:
normalizing the audio signal to be detected;
and acquiring the characteristic audio value according to the audio signal to be detected after normalization processing.
3. The audio processing method according to claim 2, wherein the obtaining the characteristic audio value from the normalized audio signal to be detected includes:
obtaining a filter coefficient according to the normalized audio signal to be detected, and performing linear prediction on the normalized audio signal to be detected according to the filter coefficient to obtain a linear prediction value;
and acquiring the audio characteristic value according to the audio signal to be detected after normalization processing and the linear prediction value.
4. The audio processing method of claim 1, wherein the characteristic audio values include at least one of energy characteristic values and error characteristic values.
5. The audio processing method according to claim 4, wherein the audio signal to be detected comprises, before the filtering process:
acquiring a first characteristic threshold value corresponding to the energy characteristic value and a second characteristic threshold value corresponding to the error characteristic value;
when the energy characteristic value of the audio signal to be detected is larger than a first characteristic threshold value, determining that a first abnormal signal exists in the audio signal to be detected;
and when the error characteristic value of the audio signal to be detected is larger than a second characteristic threshold value, determining that a second abnormal signal exists in the audio signal to be detected.
6. An audio processing system, comprising:
the audio acquisition module is used for acquiring an audio signal to be detected;
the audio processing module is connected with the audio acquisition module and is used for extracting the characteristic audio value of the audio signal to be detected and outputting a filtering control signal when the characteristic audio value is larger than a characteristic threshold value;
the filtering module is respectively connected with the audio acquisition module and the audio processing module, and is used for carrying out filtering processing on the audio signal to be detected according to the filtering control signal so as to reduce abnormal signals in the audio signal to be detected.
7. The audio processing system of claim 6, wherein the audio processing module comprises:
the processing unit is connected with the audio acquisition module and is used for carrying out normalization processing on the audio signal to be detected;
the filtering control unit is connected with the processing unit and is used for acquiring the characteristic audio value according to the audio signal to be detected after normalization processing and outputting a filtering control signal to the filtering module when the characteristic audio value is larger than a characteristic threshold value.
8. The audio processing system of claim 7, wherein the filtering control unit comprises:
the filtering analysis subunit is respectively connected with the processing unit and the filtering module; the filtering analysis subunit is used for obtaining a filtering coefficient according to the audio signal to be detected after normalization processing;
the linear prediction subunit is respectively connected with the processing unit and the filtering analysis subunit, and is used for carrying out linear prediction on the audio signal to be detected after normalization processing according to the filtering coefficient and then outputting a linear prediction value;
the characteristic calculation subunit is respectively connected with the linear prediction subunit and the processing unit, and is used for acquiring the characteristic audio value according to the audio signal to be detected and the linear prediction value after normalization processing;
the threshold detection subunit is respectively connected with the characteristic calculation subunit and the filtering module, and is used for outputting the filtering control signal to the filtering module when the characteristic audio value is larger than the characteristic threshold.
9. The audio processing system of claim 8, wherein the linear prediction subunit comprises a linear prediction filter.
10. An electronic device, the electronic device comprising:
the microphone is used for outputting an audio signal to be detected;
a main control module for performing the audio processing method according to any one of claims 1 to 5;
and the loudspeaker is used for outputting the audio signals output after the main control module performs filtering processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311583635.4A CN117409814A (en) | 2023-11-24 | 2023-11-24 | Audio processing method, system and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311583635.4A CN117409814A (en) | 2023-11-24 | 2023-11-24 | Audio processing method, system and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117409814A true CN117409814A (en) | 2024-01-16 |
Family
ID=89498091
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311583635.4A Pending CN117409814A (en) | 2023-11-24 | 2023-11-24 | Audio processing method, system and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117409814A (en) |
-
2023
- 2023-11-24 CN CN202311583635.4A patent/CN117409814A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110970057B (en) | Sound processing method, device and equipment | |
US10469944B2 (en) | Noise reduction in multi-microphone systems | |
CN112004177B (en) | Howling detection method, microphone volume adjustment method and storage medium | |
CN110556125B (en) | Feature extraction method and device based on voice signal and computer storage medium | |
US20230352039A1 (en) | Audio signal processing method, electronic device and storage medium | |
CN110970051A (en) | Voice data acquisition method, terminal and readable storage medium | |
CA2869884C (en) | A processing apparatus and method for estimating a noise amplitude spectrum of noise included in a sound signal | |
CN112802490B (en) | Beam forming method and device based on microphone array | |
CN113517000A (en) | Test method, terminal and storage device for echo cancellation | |
CN110556128B (en) | Voice activity detection method and device and computer readable storage medium | |
JP3434215B2 (en) | Sound pickup device, speech recognition device, these methods, and program recording medium | |
CN113205824B (en) | Sound signal processing method, device, storage medium, chip and related equipment | |
CN113316075B (en) | Howling detection method and device and electronic equipment | |
CN112997249B (en) | Voice processing method, device, storage medium and electronic equipment | |
CN105872909A (en) | Method and device for achieving audio signal processing | |
CN111182416B (en) | Processing method and device and electronic equipment | |
CN117409814A (en) | Audio processing method, system and electronic equipment | |
CN107750038B (en) | Volume adjusting method, device, equipment and storage medium | |
JP2001352594A (en) | Method and device for reducing wind sound | |
CN112735481B (en) | POP sound detection method and device, terminal equipment and storage medium | |
CN106128474A (en) | Audio processing method and device | |
CN112017649A (en) | Audio processing method and device, electronic equipment and readable storage medium | |
CN117727311B (en) | Audio processing method and device, electronic equipment and computer readable storage medium | |
US11798572B2 (en) | Method and apparatus for improving signal-to-noise ratio of microphone signal | |
CN114613380B (en) | A recording method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |