CN1822092B - Method and its device for elliminating background noise in speech input - Google Patents
Method and its device for elliminating background noise in speech input Download PDFInfo
- Publication number
- CN1822092B CN1822092B CN200610011572A CN200610011572A CN1822092B CN 1822092 B CN1822092 B CN 1822092B CN 200610011572 A CN200610011572 A CN 200610011572A CN 200610011572 A CN200610011572 A CN 200610011572A CN 1822092 B CN1822092 B CN 1822092B
- Authority
- CN
- China
- Prior art keywords
- sampled point
- module
- amplitude
- noise
- analog
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000005070 sampling Methods 0.000 claims abstract description 43
- 238000006243 chemical reaction Methods 0.000 claims abstract description 39
- 238000001914 filtration Methods 0.000 claims description 26
- 206010038743 Restlessness Diseases 0.000 claims description 16
- 230000006835 compression Effects 0.000 claims description 13
- 238000007906 compression Methods 0.000 claims description 13
- 230000009466 transformation Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000005562 fading Methods 0.000 description 3
- 230000005534 acoustic noise Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Images
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
This invention discloses a method and a device for eliminating background noises in eliminating phone input, in which, after receiving analog input phone signals, an A/D conversion module converts the signals into a digital phonetic signal sampling point sequence, an amplitude statistic module computes the energy value of each sampling point of the sampling block and calculates them to get a unified value, if said statistic value is lower than a designed noise threshold value, the noise eliminating module carries out noise attenuation to the sampling point sequence of the current block to be converted to analog phone signals and output by the A/D conversion module, otherwise, the noise eliminating module converts the original sampling point sequence to analog phone signals and output by the A/D conversion module.
Description
Technical field
The present invention relates to a kind of method and device thereof of eliminating ground unrest in the phonetic entry.
Background technology
At the ground unrest problem in the voice call, mainly contain two kinds of solutions at present: adopt analog filter to eliminate ground unrest and employing digital signal processor (DSP) elimination ground unrest, wherein:
Adopt the method for analog filter, as shown in Figure 1, analog filter mainly comprises high pass and two kinds of wave filters of low pass.Hi-pass filter can filter the low-frequency range part that voice call is not paid close attention in the noise, as is lower than the part below the 200Hz.Low-pass filter can filter the high band part that voice call is not paid close attention in the noise, as is higher than the part more than the 4kHz.
Adopt the advantage of analog filter method to be to realize that simply hardware cost is low, power consumption is little.But it is very limited that its distinct disadvantage is an effect, and range of application is rather narrow.Because it can only remove low frequency and HFS in the noise, for powerless with the noise of frequency range with voice.Yet unfortunately, ground unrest also mainly concentrates on the relatively more responsive Mid Frequency of the sense of hearing.
Adopt the method for digital signal processor (DSP), as shown in Figure 2, the simulating signal of Mike's output is transformed into digital signal through modulus (AD); After the certain algorithm process of DSP basis, digital signal is delivered to digital-to-analogue (DA) transducer; The DA transducer is reduced to simulating signal with digital signal, and this signal is sent into speaker's mobile phone.
The advantage of DSP method is flexibly, applied range, and it can adopt different software algorithms according to the characteristics (as spectrum distribution, amplitude distribution and other some statistical natures) of noise, can realize goodish noise removing effect.But its shortcoming is to realize complexity, hardware cost height (needing AD, DA and DSP), and power consumption is big.
Summary of the invention
The technical problem to be solved in the present invention provides a kind of method and device thereof of eliminating ground unrest in the phonetic entry, can realize more performance cost ratio.
In order to solve the problems of the technologies described above, the invention provides a kind of method of eliminating ground unrest in the phonetic entry, may further comprise the steps:
(a) system becomes audio digital signals sampled point sequence with described signal transformation after receiving the voice signal of analog input;
(b) calculate the range value or the performance number of current each sampled point of sampling block and adding up, obtain the amplitude of current each sampled point of sampling block or the statistics maximal value in the power;
(c) if being lower than one, described statistics maximal value sets noise gate, the amplitude that then will export sampled point is adjusted into the statistics maximal value that its former amplitude multiply by in described amplitude or the power and carries out noise attentuation divided by described noise gate with the sampled point to current sampling block again, and then the sampled point sequence after will decaying is converted to analog voice signal output, otherwise, directly former sampled point sequence is converted to analog voice signal output.
Further, said method also can have following characteristics: in the described step (a), when described signal transformation is audio digital signals, earlier the analog voice signal of input is for conversion into the digital signal of 1 over-sampling rate, again this signal being carried out the frequency range compression filtering handles, become the multistation digital signal of 1 sampling rate, thus the high band part in the filtering noise.
Further, said method also can have following characteristics: in the described step (a), after obtaining becoming the multistation digital signal of 1 sampling rate, also allow this multistation digital signal through a Hi-pass filter, with the low-frequency range part in the filtering noise.
Further, said method also can have following characteristics: the noise gate of described setting is 10~20mV.
The present invention also provides a kind of device of eliminating ground unrest in the phonetic entry, comprises the analog to digital conversion module, the amplitude statistics module, and noise cancellation module and digital to analog conversion module is characterized in that:
Described analog to digital conversion module is used for the analog voice signal of input is transformed to audio digital signals, and exports to noise cancellation module and amplitude statistics module respectively;
Described amplitude statistics module is used to calculate the range value or the performance number of current each sampled point of sampling block and add up, and obtains the amplitude of current each sampled point of sampling block or the statistics maximal value in the power, and described statistics maximal value is outputed to noise cancellation module;
Described noise cancellation module, be used to judge whether described statistics maximal value is lower than one and sets noise gate, if, the amplitude that then will export sampled point is adjusted into the statistics maximal value that its former amplitude multiply by in described amplitude or the power and carries out noise attentuation divided by described noise gate with the sampled point to current sampling block again, output to described digital to analog conversion module then, otherwise, directly former sampled point sequence is outputed to described digital to analog conversion module;
Described digital to analog conversion module is used for becoming analog voice signal output with the sampled point sequence after the decay of input or without the sampled point sequence transformation that decays.
Further, said apparatus also can have following characteristics: described analog to digital conversion module further comprises western trellis code-De Erta conversion module and frequency range compression filtering module, wherein:
Described western trellis code-De Erta conversion module is used for the analog voice signal of input is exported to frequency range compression filtering module through the digital signal that western trellis code-De Erta is for conversion into 1 over-sampling rate;
Described frequency range compression filtering module is used for the multistation digital signal output of 1 sampling rate that the digital signal of above-mentioned 1 over-sampling rate is become.
Further, said apparatus also can have following characteristics: described analog to digital conversion module further comprises the high-pass filtering module, is used to receive the multistation digital signal of described frequency range compression filtering module output, the low-frequency range part in the filtering noise.
In sum, adopt the present invention to eliminate the method and the device thereof of ground unrest in the phonetic entry, performance cost of the present invention all is between existing two kinds of schemes, but can realize in the scope of appointment of the present invention than former scheme more performance cost ratio.
Description of drawings
Fig. 1 is the existing device synoptic diagram that adopts analog filter to eliminate ground unrest;
Fig. 2 is the device synoptic diagram that the existing DSP of employing eliminates ground unrest;
Fig. 3 is the synoptic diagram of the applied system of embodiment of the invention device;
Fig. 4 is the synoptic diagram of embodiment of the invention AD conversion module.
Embodiment
Purpose of the present invention mainly is the neighbourhood noise of filtering people when silent, because the amplitude of background noise is less than the amplitude of voice signal generally speaking, therefore think that the very little signal of amplitude is a ground unrest, small amplitude signal is carried out amplitude fading, thereby reach the purpose of eliminating noise.
Present embodiment adopts digital technology, realizes the elimination of noise with the method for hardware.As shown in Figure 3, the present embodiment device comprises the AD conversion module, the amplitude statistics module, and noise cancellation module and DA conversion module, wherein:
The AD conversion module is used for the analog voice signal of input is transformed to audio digital signals, and exports to noise cancellation module and amplitude statistics module respectively.
The amplitude statistics module is used to calculate the amplitude of current each sampled point of sampling block, counts the wherein statistics maximal value of amplitude (this maximal value might not be actual maximal value, adds up maximal value so be called), outputs to noise cancellation module.
Noise cancellation module, whether the statistics maximal value that is used for the comparison amplitude is lower than one is set noise gate, if, sampled point to current sampling block carries out amplitude fading, output to described digital to analog conversion module then, otherwise, directly former sampled point sequence is outputed to described digital to analog conversion module;
The digital to analog conversion module is used for becoming analog voice signal output with the sampled point sequence after the decay of input or without the sampled point sequence transformation that decays.
As shown in Figure 4, the AD conversion module of present embodiment also has low-frequency range part and the high band function partly in the filtering noise, further comprises with lower unit:
West trellis code-De Erta (SIGMA-DELTA) converter unit, be used for will input analog voice signal export to frequency range compression filtering module through the digital signal that SIGMA-DELTA is for conversion into 128 times of over-sampling rates (also can be 64 times, 256 times or the like) of 1 (BIT);
Frequency range compression filtering unit, the digital signal that is used for above-mentioned 1BIT signal is become the 16BIT (can set as required, for example 24BIT etc.) of 1 sampling rate is exported to the high-pass filtering module;
High pass filter unit is used for the low-frequency range part of filtering noise.
Voice signal can be compressed to the high band noise frequency range greater than 0.5 sampling rate after above-mentioned western trellis code-De Erta converter unit and the processing of frequency range compression unit, and with its filtering, therefore makes the AD conversion module have good low-pass characteristic.
Eliminate the method for ground unrest in the present embodiment, be applied to speech processing system as shown in Figure 3, may further comprise the steps:
After step 1, system are received the analog voice signal of input, it is carried out the AD conversion, obtain audio digital signals sampled point sequence, and high band in the filtering noise and low-frequency range part;
In the present embodiment, earlier the analog voice signal process SIGMA-DELTA of input is for conversion into the digital signal of the over-sampling rate (128 sampling rate) of 1BIT, in the digital signal that this 1BIT signal is become the 16BIT of 1 sampling rate.
Step 2 calculates sampled point amplitude in the current sampling block, and adds up, and obtains the statistics maximal value Emax of amplitude;
In the present embodiment, utilize following algorithm to obtain the amplitude statistics maximal value Emax of current sampling block, but also can adopt any other algorithm.
Suppose that e (n) is the amplitude sequence corresponding to sampled point sequence x (n), x (n) is current 16BIT data, n=0, and 1 ..., L-1, L are the sampled point number that sampling block comprises, present embodiment L=1024.
Make e (0)=α | x (0) |, e (n)=α | x (n) |+(1-α) e (n-1);
When | x (n) |>e (n-1) is the rapid ascent stage, α adopts rapid ascent stage factor alpha _ attack (user can be provided with this coefficient by register), otherwise α adopts non-rapid ascent stage factor alpha _ non_attack (user can be provided with this coefficient by register);
Calculate the statistics maximal value Emax=Max (e (n)) in each sampled point amplitude of this sampling block then.
Step 3, if being lower than one, the Emax that obtains sets threshold value noise_threshold, sampled point to current sampling block carries out amplitude fading, and then the sampled point sequence after will decaying is converted to analog voice signal output, otherwise, directly former sampled point sequence is converted to analog voice signal output.
In the present embodiment, if Emax<noise_threshold (noise gate of noise_threshold for setting, this thresholding can be set up on their own by the user, and scope is preferable at 10~20mV.The amplitude of then adjusting the sampled point of output multiply by Emax again divided by noise_threshold for its former amplitude.Thereby reach the purpose of attenuate acoustic noise.
In another embodiment of the present invention, when Emax<noise_threshold, can make the digital signal after the noise eliminating is 0, but this processing makes speaker's last or end syllable interrupt suddenly, make the hearer feel bad, and the method for above-mentioned attenuate acoustic noise then can make speaker's last or end syllable diminish gradually, is humanized design.
On the basis of the foregoing description, also can be various other mapping mode, as change the power of calculating sampling point into, replace signal amplitude to adjudicate with signal power, effect is the same, what in fact reflect all is the energy of signal.In addition, the present invention also is not limited to the judgment rule among the embodiment, for example, after the amplitude (or power) of M sampled point of amplitude maximum averages in the word voice signal sampled point sequence of can peeking, come again to compare with a thresholding, as greater than this thresholding, carry out the decay of signal amplitude again, also be fine, M can get fixed number, the perhaps ratio of sample block length, or the like.And in when decay, other that also amplitude can be reduced to former amplitude be less than 1 value, and as 1/4 etc., but that adaptivity is wanted relatively is a little bit poorer.
Claims (7)
1. method of eliminating ground unrest in the phonetic entry may further comprise the steps:
(a) system becomes audio digital signals sampled point sequence with described signal transformation after receiving the voice signal of analog input;
(b) calculate the range value or the performance number of current each sampled point of sampling block and adding up, obtain the amplitude of current each sampled point of sampling block or the statistics maximal value in the power;
(c) if being lower than one, described statistics maximal value sets noise gate, the amplitude that then will export sampled point is adjusted into the statistics maximal value that its former amplitude multiply by in described amplitude or the power and carries out noise attentuation divided by described noise gate with the sampled point to current sampling block again, and then the sampled point sequence after will decaying is converted to analog voice signal output, otherwise, directly former sampled point sequence is converted to analog voice signal output.
2. the method for claim 1, it is characterized in that, in the described step (a), when described signal transformation is audio digital signals, earlier the analog voice signal of input is for conversion into the digital signal of 1 over-sampling rate, again this signal is carried out the frequency range compression filtering and handle, become the multistation digital signal of 1 sampling rate, thus the high band part in the filtering noise.
3. method as claimed in claim 2 is characterized in that, in the described step (a), after obtaining becoming the multistation digital signal of 1 sampling rate, also allows this multistation digital signal through a Hi-pass filter, with the low-frequency range part in the filtering noise.
4. the method for claim 1 is characterized in that, the noise gate of described setting is 10~20mV.
5. a device of eliminating ground unrest in the phonetic entry comprises the analog to digital conversion module, the amplitude statistics module, and noise cancellation module and digital to analog conversion module is characterized in that:
Described analog to digital conversion module is used for the analog voice signal of input is transformed to audio digital signals, and exports to noise cancellation module and amplitude statistics module respectively;
Described amplitude statistics module is used to calculate the range value or the performance number of current each sampled point of sampling block and add up, and obtains the amplitude of current each sampled point of sampling block or the statistics maximal value in the power, and described statistics maximal value is outputed to noise cancellation module;
Described noise cancellation module, be used to judge whether described statistics maximal value is lower than one and sets noise gate, if, the amplitude that then will export sampled point is adjusted into the statistics maximal value that its former amplitude multiply by in described amplitude or the power and carries out noise attentuation divided by described noise gate with the sampled point to current sampling block again, output to described digital to analog conversion module then, otherwise, directly former sampled point sequence is outputed to described digital to analog conversion module;
Described digital to analog conversion module is used for becoming analog voice signal output with the sampled point sequence after the decay of input or without the sampled point sequence transformation that decays.
6. device as claimed in claim 5 is characterized in that, described analog to digital conversion module further comprises western trellis code-De Erta conversion module and frequency range compression filtering module, wherein:
Described western trellis code-De Erta conversion module is used for the analog voice signal of input is exported to frequency range compression filtering module through the digital signal that western trellis code-De Erta is for conversion into 1 over-sampling rate;
Described frequency range compression filtering module is used for the multistation digital signal output of 1 sampling rate that the digital signal of above-mentioned 1 over-sampling rate is become.
7. device as claimed in claim 6 is characterized in that, described analog to digital conversion module further comprises the high-pass filtering module, is used to receive the multistation digital signal of described frequency range compression filtering module output, the low-frequency range part in the filtering noise.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610011572A CN1822092B (en) | 2006-03-28 | 2006-03-28 | Method and its device for elliminating background noise in speech input |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610011572A CN1822092B (en) | 2006-03-28 | 2006-03-28 | Method and its device for elliminating background noise in speech input |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1822092A CN1822092A (en) | 2006-08-23 |
CN1822092B true CN1822092B (en) | 2010-05-26 |
Family
ID=36923423
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610011572A Expired - Fee Related CN1822092B (en) | 2006-03-28 | 2006-03-28 | Method and its device for elliminating background noise in speech input |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1822092B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5034595B2 (en) * | 2007-03-27 | 2012-09-26 | ソニー株式会社 | Sound reproduction apparatus and sound reproduction method |
CN102800324A (en) * | 2012-07-30 | 2012-11-28 | 东莞宇龙通信科技有限公司 | Audio processing system and method for mobile terminal |
CN106353716B (en) * | 2016-08-31 | 2019-05-14 | 电子科技大学 | A method of power consumption is reduced based on Whole frequency band sound wave orientation system |
CN113852388B (en) * | 2021-09-29 | 2022-09-02 | 玛丽安·卡林·亚历山德鲁 | System and method for removing tail tone emitted by interphone |
CN114758669B (en) * | 2022-06-13 | 2022-09-02 | 深圳比特微电子科技有限公司 | Audio processing model training method and device, audio processing method and device and electronic equipment |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5485522A (en) * | 1993-09-29 | 1996-01-16 | Ericsson Ge Mobile Communications, Inc. | System for adaptively reducing noise in speech signals |
CN1258368A (en) * | 1998-03-30 | 2000-06-28 | 三菱电机株式会社 | Noise reduction device and noise reduction method |
CN1310840A (en) * | 1998-05-27 | 2001-08-29 | 艾利森电话股份有限公司 | Signal noise reduction by spectral subtraction using spectrum dependent exponential gain function averaging |
CN1348583A (en) * | 1999-02-18 | 2002-05-08 | 安德烈电子公司 | System, method and apparatus for cancelling noise |
CN1416564A (en) * | 2000-01-12 | 2003-05-07 | 声波创新有限公司 | Noise reduction appts. and method |
CN2615987Y (en) * | 2003-05-29 | 2004-05-12 | 四川微迪数字技术有限公司 | Digital noise reducing hearing protection micro-earphone |
CN1527283A (en) * | 2003-03-04 | 2004-09-08 | 无敌科技股份有限公司 | Noise elimination method |
CN1719517A (en) * | 2005-08-04 | 2006-01-11 | 北京中星微电子有限公司 | Dynamic noise eliminating method and digital filter |
CN1737905A (en) * | 2004-08-18 | 2006-02-22 | 华为技术有限公司 | Device and method for eliminating voice communication terminal background noise |
-
2006
- 2006-03-28 CN CN200610011572A patent/CN1822092B/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5485522A (en) * | 1993-09-29 | 1996-01-16 | Ericsson Ge Mobile Communications, Inc. | System for adaptively reducing noise in speech signals |
CN1258368A (en) * | 1998-03-30 | 2000-06-28 | 三菱电机株式会社 | Noise reduction device and noise reduction method |
CN1310840A (en) * | 1998-05-27 | 2001-08-29 | 艾利森电话股份有限公司 | Signal noise reduction by spectral subtraction using spectrum dependent exponential gain function averaging |
CN1348583A (en) * | 1999-02-18 | 2002-05-08 | 安德烈电子公司 | System, method and apparatus for cancelling noise |
CN1416564A (en) * | 2000-01-12 | 2003-05-07 | 声波创新有限公司 | Noise reduction appts. and method |
CN1527283A (en) * | 2003-03-04 | 2004-09-08 | 无敌科技股份有限公司 | Noise elimination method |
CN2615987Y (en) * | 2003-05-29 | 2004-05-12 | 四川微迪数字技术有限公司 | Digital noise reducing hearing protection micro-earphone |
CN1737905A (en) * | 2004-08-18 | 2006-02-22 | 华为技术有限公司 | Device and method for eliminating voice communication terminal background noise |
CN1719517A (en) * | 2005-08-04 | 2006-01-11 | 北京中星微电子有限公司 | Dynamic noise eliminating method and digital filter |
Also Published As
Publication number | Publication date |
---|---|
CN1822092A (en) | 2006-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101669284B (en) | Automatic volume and dynamic range adjustment method and device for mobile audio devices | |
CN1416564A (en) | Noise reduction appts. and method | |
EP2369859A3 (en) | Method for adapting sound in a hearing aid device by frequency modification and such a device | |
CN101917656A (en) | Automatic volume adjustment device and method | |
CN1822092B (en) | Method and its device for elliminating background noise in speech input | |
CN101800051A (en) | The method of processing signals and the system of audio signal | |
CN104092801A (en) | Intelligent terminal call noise reduction method and intelligent terminal | |
CN102307271A (en) | Network digital integrated talkback system and transmission method thereof | |
CN103139688A (en) | Method, device and hearing-aid for eliminating environmental noise | |
CN103002094B (en) | Method and device for suppressing environmental noise | |
CN103312911B (en) | Data processing method and electronic terminal | |
CN205912127U (en) | A echo cancelling device for moving net cast | |
CN203151729U (en) | Multifunctional earphone | |
CN106060717A (en) | High-definition dynamic noise-reduction pickup | |
CN113709625B (en) | Self-adaptive volume adjusting method | |
CN110310635B (en) | Voice processing circuit and electronic equipment | |
CN114822574A (en) | Human voice recognition and enhancement method and device for voice equipment and storage medium | |
CN113611279A (en) | Active noise reduction system and noise reduction earphone | |
CN101866651A (en) | Method for implementing voice integrated circuit | |
CN2593502Y (en) | Variable acoustic mobile phone | |
CN202004920U (en) | Network-digital integrated door phone system | |
CN2256610Y (en) | Background noise silencer for voice receiving system | |
CN112929780B (en) | Audio chip and earphone of noise reduction processing | |
CN212851009U (en) | Analog-digital hybrid hearing aid | |
CN202677855U (en) | Voice acquisition playback processing platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100526 Termination date: 20120328 |