CN1831942A - Device for processing voice signal - Google Patents
Device for processing voice signal Download PDFInfo
- Publication number
- CN1831942A CN1831942A CNA2006100116728A CN200610011672A CN1831942A CN 1831942 A CN1831942 A CN 1831942A CN A2006100116728 A CNA2006100116728 A CN A2006100116728A CN 200610011672 A CN200610011672 A CN 200610011672A CN 1831942 A CN1831942 A CN 1831942A
- Authority
- CN
- China
- Prior art keywords
- dsp
- signal
- analog
- module
- digital
- 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.)
- Granted
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 29
- 239000000872 buffer Substances 0.000 claims abstract description 25
- 238000004891 communication Methods 0.000 claims abstract description 8
- 238000000034 method Methods 0.000 claims description 10
- 206010038743 Restlessness Diseases 0.000 claims description 8
- 230000006870 function Effects 0.000 claims description 5
- 230000008676 import Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000035807 sensation Effects 0.000 description 3
- 101150042711 adc2 gene Proteins 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 102000008482 12E7 Antigen Human genes 0.000 description 1
- 108010020567 12E7 Antigen Proteins 0.000 description 1
- 101000893549 Homo sapiens Growth/differentiation factor 15 Proteins 0.000 description 1
- 101000692878 Homo sapiens Regulator of MON1-CCZ1 complex Proteins 0.000 description 1
- 102100026436 Regulator of MON1-CCZ1 complex Human genes 0.000 description 1
- 101100434411 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) ADH1 gene Proteins 0.000 description 1
- 101150102866 adc1 gene Proteins 0.000 description 1
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Landscapes
- Telephone Function (AREA)
Abstract
A device for realizing treatment on pronunciation signal consists of A / D conversion module for converting pronunciation signal to be digital signal for being outputted to storage module, storage module for buffer - storing data to be inputted to DSP and data to be outputted by DSP, DSP interface for providing communication interface, DSP for operating program command, D / A conversion module for taking off digital signal and converting it to be analog signal, control unit including master control interface and D / A conversion module as well as register interface in DSP - IF.
Description
Technical field
The present invention relates to the processing of voice signal, relate in particular to a kind of device of realizing that voice signal is handled.
Background technology
Can remove the annoying automobile noise in roadside when making a phone call? make a phone call in the roadside like this to follow the sensation of making a phone call the same in coffee shop?
Can be there a kind of method can remove background music and background sound when making a phone call? also can phone with mobile telephone at singing-hall like this.
The thing that can in clean voice, add some noise, voice and so on? perhaps, the speaker wishes to cause the sensation that lays oneself open to certain scene to obedient person.
Can change speaker's speech intonation? perhaps the speaker does not wish it oneself is whom that obedient person recognizes.
Can realize the automatic adjustment of voice amplitude? when speaker and Mike's distance changed like this, obedient person's fundamental sensation was less than the variation of speech volume.
Can ...?
Above the solution of these problems all need to depend on a speech signal processing device, as shown in Figure 1, Mike picks up speaker's sound, and sound become analog electrical signal, after handling through voice device, this electric signal becomes the simulating signal after the processing, this signal is wirelessly transmitted to obedient person's mobile phone after speaker's handset processes, obedient person hears speaker's sound from this mobile phone.Still there is not at present a kind of speech signal processing device that can realize above-mentioned functions easily.
Summary of the invention
The technical problem to be solved in the present invention provides a kind of device of realizing that voice signal is handled, can realize the various processing to voice signal easily.
In order to solve the problems of the technologies described above, the invention provides a kind of device of realizing that voice signal is handled, comprise data division and control section, it is characterized in that, described data division further comprises analog to digital conversion module, digital signal processor interface module DSP_IF, digital signal processor DSP, memory module and digital to analog conversion module, wherein:
Described analog to digital conversion module is used to receive the analog voice signal of Mike's input, is transformed to output to described memory module after the digital signal and carry out buffer memory;
Described memory module is used for buffer memory will import the data that DSP and DSP will export, the data of using and obtaining in programmed instruction that DSP will move and the processing procedure;
Described DSP_IF is used to provide between DSP and the described memory module, and the communication interface between DSP and the control section;
Described DSP is used for runs program instructions, finishes the processing to input speech signal;
Described digital to analog conversion module is used for the voice digital signal after handling is taken out and be converted to simulating signal output;
Described control section comprises the main control interface module, is used to provide external piloting control coremaking sheet to visit described analog to digital conversion module, digital to analog conversion module, and the interface of the register among the DSP_IF.
Further, said apparatus also can have following characteristics: described memory module is further divided into: input-buffer is used for the digital signal that buffer memory analog to digital conversion module is exported; Program storage is used to preserve the programmed instruction that DSP will move; Data-carrier store is used for temporary DSP processing procedure from the data of input-buffer taking-up and the result data of handling generation; Output buffers is used for the result data that will export after buffer memory DSP handles.
Further, said apparatus also can have following characteristics: described data division also comprises a MUX, be used to receive the simulating signal after the processing of digital to analog conversion module output and the analog voice signal of Mike's input, select output signal according to a bypass control signal, when not needing speech signal processing device work, directly export the voice signal of Mike's input.
Further, said apparatus also can have following characteristics: described DSP is used for realizing a kind of or combination in any of following function: A, eliminates ground unrest stably; B eliminates background sound or music; C adds ground unrest or voice; D, the intonation of change voice; E adapts to the variation of phonetic entry distance.
Further, said apparatus also can have following characteristics: described control section comprises that also a power supply opens reseting module, is used to whole device that reset signal is provided.
Further, said apparatus also can have following characteristics: also comprise command register block among the described DSP_IF, pass through the main control interface module accesses for the DSP visit and for external piloting control coremaking sheet, realize the communication of DSP and external piloting control coremaking sheet.
Further, said apparatus also can have following characteristics: described DSP_IF also is used to carry out bus and switches, and external program or data that described main control interface module is exported download in the described memory module.
Further, said apparatus also can have following characteristics: described analog to digital conversion module is provided with a plurality of, to receive the analog voice of multichannel Mike input.
As from the foregoing, utilize speech signal processing device provided by the invention, can satisfy in the mobile phone communication multiple processing demands voice, elimination as ground unrest, background sound and background music, the interpolation of ground unrest, background sound, breaking of voice, the voice amplitude is adjustment or the like function automatically.
Description of drawings
Fig. 1 is the synoptic diagram that voice processing apparatus of the present invention acts in the speech processes process.
Fig. 2 is the circuit diagram of embodiment of the invention voice processing apparatus.
Fig. 3 utilizes voice processing apparatus among Fig. 2 to realize that background music or voice eliminate the synoptic diagram of process.
Embodiment
Following divided data part and control part assign to introduce the speech signal processing device of present embodiment, as shown in Figure 2.
Data division comprises analog to digital conversion (ADC) module (having storer ADC MEM), digital signal processor interface (DSP_IF) module, digital signal processor (DSP), program storage (P-MEM), data-carrier store (X-MEM), input-buffer (In BUFFER), output buffers (Out BUFFER), digital to analog conversion (DAC) module (having storer DAC MEM), and MUX (MUX).In order to represent conveniently, P-MEM, X-MEM, InBUFFER, Out BUFFER unification are used P, X, Y MEM In﹠amp among the figure; Out Buffer frame table shows.Y MEM represents another data-carrier store of DSP, will relate at control section.The digital signal processor interface module can be selected existing product as required for use, and when multi-path voice was imported, the analog to digital conversion module can have a plurality of.
Mike imports MIC IN is transformed to 16BIT through the analog to digital conversion module numerical data ADC OUT; These data are deposited in the input-buffer by the digital signal processor interface module; DSP is by DSP_IF module and each storer and control section communication, instruction fetch from program storage, and the dsp operation instruction of fetching data is with the taking-up of the data in the input-buffer and deposit in the data-carrier store; DSP presses the data processing algorithm operating instruction, and there is another location in the data-carrier store in the data after handling; DSP deposits these data in the output buffers by DSP_IF by given pace; The digital to analog conversion module is taken out output data DSP_IF OUT and it is transformed into simulating signal by the frequency period ground of output sampling rate and outputs to MUX from output buffers; Another road of MUX is input as Mike and imports MIC IN, and be control signal with chip by-passing signal BYPASS, if the BYPASS signal is 0, with the output of digital to analog conversion module output signal DAC OUT as chip, otherwise, Mike is imported the output signal DAC OUT of MIC IN as chip.Its effect is directly to export voice when not needing speech signal processing device work.
Control section comprises that mainly main control interface (HIF) module and power supply open (POR) module that resets.
Main control interface (HIF) module provides the interface of the register in external piloting control coremaking sheet (HOST) visit ADC, DAC and the DSP_IF module, reaches the purpose of each module of control; External piloting control coremaking sheet can carry out bus by the main control interface module and switch, and program or data are downloaded among another data-carrier store Y MEM of P MEM, X MEM or DSP; External piloting control coremaking sheet can also be by the command register block among the main control interface module accesses DSP_IF, and this group register also can be visited by DSP, thereby can realize the communication of HOST and DSP; Power supply is opened and is resetted (POR) module when the 1.8V power supply electrifying, for whole device provides reset signal.
According to the difference of dsp software, this speech signal processing device can be realized all or part of following function: (1) ONE-MIC algorithm: can eliminate ground unrest stably.(2) TWO-MIC algorithm: can eliminate background sound or music.(3) ADD-NOISE algorithm: can add ground unrest or voice.(4) PITCH-SCALE algorithm: can change the intonation of voice, as male voice is become female voice, female voice becomes male voice.(5) DISTANCE-ADOPT algorithm: can adapt to the variation of phonetic entry distance.But, emphasis of the present invention and is indifferent to the concrete treatment scheme of these algorithms on the structure of speech signal processing device.
Be that example is introduced the process of utilizing this device to realize background music or voice elimination with the TWO-MIC algorithm below, as shown in Figure 3.
The TWO-MIC algorithm utilizes a Mike mainly to pick up speaker's voice signal VOICE, and another Mike picks up background sound or music noise NOISE; Acoustic vibration signal becomes analog electrical signal MIC1 IN and MIC2 IN after picking up through Mike, and this two path signal is transformed to digital signal ADC1 OUT and ADC2 OUT respectively through analog to digital conversion modules A DC1 and ADC2; DSP carries out the TWO-MIC algorithm, after voice and noise data are handled, generates clearly noise free data and gives digital to analog conversion module DAC; DAC is simulating signal DAC OUT with digital data converting and gives speaker's mobile phone (MOBILE FOR TALKER); Speaker's mobile phone is passed to obedient person's mobile phone with signal by wireless mode (WIRELESS), and obedient like this person has just clearly heard the speaker's voice through noise remove.
Claims (8)
1, a kind of device of realizing that voice signal is handled, comprise data division and control section, it is characterized in that described data division further comprises analog to digital conversion module, digital signal processor interface module DSP_IF, digital signal processor DSP, memory module and digital to analog conversion module, wherein:
Described analog to digital conversion module is used to receive the analog voice signal of Mike's input, is transformed to output to described memory module after the digital signal and carry out buffer memory;
Described memory module is used for buffer memory will import the data that DSP and DSP will export, the data of using and obtaining in programmed instruction that DSP will move and the processing procedure;
Described DSP_IF is used to provide between DSP and the described memory module, and the communication interface between DSP and the control section;
Described DSP is used for runs program instructions, finishes the processing to input speech signal;
Described digital to analog conversion module is used for the voice digital signal after handling is taken out and be converted to simulating signal output;
Described control section comprises the main control interface module, is used to provide external piloting control coremaking sheet to visit described analog to digital conversion module, digital to analog conversion module, and the interface of the register among the DSP_IF.
2, device as claimed in claim 1 is characterized in that, described memory module is further divided into: input-buffer is used for the digital signal that buffer memory analog to digital conversion module is exported; Program storage is used to preserve the programmed instruction that DSP will move; Data-carrier store is used for temporary DSP processing procedure from the data of input-buffer taking-up and the result data of handling generation; Output buffers is used for the result data that will export after buffer memory DSP handles.
3, device as claimed in claim 1, it is characterized in that, described data division also comprises a MUX, be used to receive the simulating signal after the processing of digital to analog conversion module output and the analog voice signal of Mike's input, select output signal according to a bypass control signal, when not needing speech signal processing device work, directly export the voice signal of Mike's input.
4, device as claimed in claim 1 is characterized in that, described DSP is used for realizing a kind of or combination in any of following function: A, eliminates ground unrest stably; B eliminates background sound or music; C adds ground unrest or voice; D, the intonation of change voice; E adapts to the variation of phonetic entry distance.
5, device as claimed in claim 1 is characterized in that, described control section comprises that also a power supply opens reseting module, is used to whole device that reset signal is provided.
6, device as claimed in claim 1 is characterized in that, also comprises command register block among the described DSP_IF, passes through the main control interface module accesses for the DSP visit and for external piloting control coremaking sheet, realizes the communication of DSP and external piloting control coremaking sheet.
7, device as claimed in claim 1 is characterized in that, described DSP_IF also is used to carry out bus and switches, and external program or data that described main control interface module is exported download in the described memory module.
8, device as claimed in claim 1 is characterized in that, described analog to digital conversion module is provided with a plurality of, to receive the analog voice of multichannel Mike input.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610011672A CN100589185C (en) | 2006-04-13 | 2006-04-13 | Device for processing voice signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610011672A CN100589185C (en) | 2006-04-13 | 2006-04-13 | Device for processing voice signal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1831942A true CN1831942A (en) | 2006-09-13 |
CN100589185C CN100589185C (en) | 2010-02-10 |
Family
ID=36994200
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610011672A Expired - Fee Related CN100589185C (en) | 2006-04-13 | 2006-04-13 | Device for processing voice signal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100589185C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104464729A (en) * | 2014-12-16 | 2015-03-25 | 佛山市顺德区美的电热电器制造有限公司 | Voice-control electric appliance and voice control method thereof |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000214866A (en) * | 1999-01-26 | 2000-08-04 | Kobe Steel Ltd | Small-sized audio information processing device |
CN2424513Y (en) * | 2000-05-22 | 2001-03-21 | 清华大学 | Multifunctional speech identifying notebook and large capacity digital recording integrated machine |
CN2453514Y (en) * | 2000-12-08 | 2001-10-10 | 姚远 | Digital centralized speech sound recording device |
CN2507212Y (en) * | 2001-09-28 | 2002-08-21 | 北京安可尔通讯技术有限公司 | Noise-resistant vehicle-carried sound-controlled mobile telephone set |
CN2669314Y (en) * | 2003-11-12 | 2005-01-05 | 中国人民解放军总参谋部第六十三研究所 | Soundspeaker treatment plate |
CN1269106C (en) * | 2004-08-31 | 2006-08-09 | 四川微迪数字技术有限公司 | Chinese voice signal process method for digital deaf-aid |
-
2006
- 2006-04-13 CN CN200610011672A patent/CN100589185C/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104464729A (en) * | 2014-12-16 | 2015-03-25 | 佛山市顺德区美的电热电器制造有限公司 | Voice-control electric appliance and voice control method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN100589185C (en) | 2010-02-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107112003B (en) | Acoustic processor with low latency | |
CN101079265B (en) | Voice signal processing system | |
CN101795323B (en) | Electronic alarm operation method, electronic alarm and mobile communication terminal | |
CN101751918B (en) | Novel silencer and noise reduction method | |
AU2003290190A1 (en) | Method for processing audio data and sound acquisition device therefor | |
CN103841491A (en) | Adaptive system for managing a plurality of microphones and speakers | |
CN109565636A (en) | With the digital microphone component for improving frequency response and noise characteristic | |
CN102572646A (en) | Denoising method and device implemented in state of listening to music by using headset | |
CN1885976A (en) | Method for making sound graphic display and playing on mobile phone display screen | |
CN110456309B (en) | Sound source positioning method, device and computer readable storage medium | |
CN1604604A (en) | A method and apparatus for automatic regulation of mobile phone volume | |
CN102811267A (en) | Near-end voice interference eliminating system and mobile communication terminal | |
CN110349582A (en) | Display device and far field speech processing circuit | |
CN104683920A (en) | Method and device for realizing smooth rise and fall of sound volume | |
TW366466B (en) | Intelligent acoustic systems peripheral | |
CN1831942A (en) | Device for processing voice signal | |
CN103200480A (en) | Headset and working method thereof | |
CN109584898B (en) | Voice signal processing method and device, storage medium and electronic equipment | |
CN1822092A (en) | Method and its device for elliminating background noise in speech input | |
CN100589182C (en) | Voice processing system | |
CN1664727A (en) | Multi-channel active controller | |
CN1063591A (en) | Has the telephone set of confirming the conversation object functionality | |
CN203181164U (en) | A handset | |
CN106714040B (en) | A kind of digital variable reverberant audio system and its implementation | |
CN1812615A (en) | Polyrhythm generator for mobile audio platform applications and methods thereof |
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: 20100210 Termination date: 20120413 |