CN201323602Y - Device for processing voice and data card and communication device thereof - Google Patents
Device for processing voice and data card and communication device thereof Download PDFInfo
- Publication number
- CN201323602Y CN201323602Y CNU2008201765551U CN200820176555U CN201323602Y CN 201323602 Y CN201323602 Y CN 201323602Y CN U2008201765551 U CNU2008201765551 U CN U2008201765551U CN 200820176555 U CN200820176555 U CN 200820176555U CN 201323602 Y CN201323602 Y CN 201323602Y
- Authority
- CN
- China
- Prior art keywords
- digital signal
- voice digital
- domain voice
- time domain
- unit
- 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 - Lifetime
Links
- 238000004891 communication Methods 0.000 title claims description 17
- 238000012545 processing Methods 0.000 title abstract description 3
- 238000001914 filtration Methods 0.000 claims abstract description 37
- 238000006243 chemical reaction Methods 0.000 claims abstract description 7
- 230000009466 transformation Effects 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 abstract description 9
- 230000006870 function Effects 0.000 description 5
- 230000003139 buffering effect Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000005070 sampling Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000009931 harmful effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The utility model relates to a device for processing voice for solving the problem in the prior art that dual-tone multi-frequency noise generates disturbance to users who use voice services, wherein the device mainly comprises an obtaining unit for obtaining and caching a first time-domain voice digital signal, a first conversion unit for converting the first time-domain voice digital signal and obtaining a first frequency domain voice digital signal, a filtration unit for filtering a dual-tone multi-frequency signal of the first frequency domain voice digital signal and obtaining the second frequency domain voice digital signal, a second conversion unit for converting the second frequency domain voice digital signal reversely and obtaining a second time-domain voice digital signal, and a sending unit for sending the second time-domain voice digital signal. The disturbance generated to the users who carry out voice talk services due to dual-tone multi-frequency noise can be effectively lowered through adopting the method.
Description
Technical field
The utility model relates to the voice communication technical field, relates in particular to a kind of equipment, data card and communication equipment of processed voice.
Background technology
Along with the development of radio network technique, more and more by the user of wireless mode online, data card (claiming wireless network card again) has appearred, and data card is a kind of equipment that access of radio network provides data service that is specifically designed to.General data card all possesses the function of data service (as browsing page, send and receive e-mail, file in download etc.) and short message, but owing to be subjected to the restriction of occupation mode and data card volume, has only the partial data card that phonetic function can be provided at present.
Traditional implementation with data card of phonetic function is to increase the earphone hardware configuration, and the earphone that needs to be equipped with the data card special use is conversed.For example, existing PC (PC, Personal Computer) the voice scheme is by the special interface between computer and the data card, as USB (USB, Universal Serial Bus), PCMCIA (personal computer memory card international association) (PCMCIA, personalcomputer memory card international association, video card (Express) transmitting audio data, the speech data that sends is by the computer microphone collection, and the speech data of reception is play by the earphone of computer.PC voice scheme is not subjected to the restriction of data card volume and hardware aspect, utilizes the unified audio interface of PC to realize voice call.
But, computer microphone is gathered speech data can be subjected to background noise and computer components and parts generation The noise, except that influencing communication effect, dual-tone multifrequency (the DTMF that produces at random under the specified conditions, DualTone Multi-Frequency) noise has a strong impact on user's operation especially: as when dialing information service center, telephone banks such as 10086, do not have the actual user directly to jump to the next stage services menu under the situation of button, perhaps prompt cipher input error.
Under the normal condition, because subscriber equipment (UE, user equipment) and between the network equipment come mutual by dual-tone multifrequency signaling, fixed network equipment is to realize by the dual-tone multifrequency frequency component that detects in the voice, but at present, many network equipments had both detected dual-tone multifrequency signaling and had also detected the dual-tone multifrequency frequency component in the existing network environment, if so mixed dual-tone multifrequency frequency component noise in the voice, will cause the misoperation of the network equipment, will produce than serious disturbance for user's use.
The utility model content
The utility model embodiment provides a kind of equipment, data card and communication equipment of processed voice, the technical scheme of using the utility model embodiment to provide, can solve in the prior art, the user is in the process that communication equipment and data card are used, and the dual-tone multifrequency noise causes the problem of interference for the communication service of normally carrying out.
The purpose of the utility model embodiment is achieved through the following technical solutions:
The utility model embodiment provides a kind of equipment of processed voice, comprising:
Be used to obtain the acquiring unit of the first time domain voice digital signal and buffer memory;
Be used for the described first time domain voice digital signal is carried out first converter unit that conversion obtains the first frequency domain voice digital signal;
The touch-tone signal that is used for the described first frequency domain voice digital signal of filtering obtains the filtering unit of the second frequency domain voice digital signal;
Be used for the described second frequency domain voice digital signal is carried out second converter unit that inverse transformation obtains the second time domain voice digital signal; With
Be used to send the transmitting element of the described second time domain voice digital signal.
A kind of data card comprises the equipment of aforesaid processed voice.
A kind of communication equipment comprises the equipment of aforesaid processed voice.
From the utility model content as can be known, because the equipment filtering of the processed voice of touch-tone signal in the voice digital signal, can effectively reduce the dual-tone multifrequency noise and carry out the interference that the user of regular traffic causes for communication apparatus and data card such as use a computer.
Description of drawings
Fig. 1 is the structural representation of a kind of embodiment of equipment of processed voice in the utility model.
Embodiment
For make the purpose of this utility model, technical scheme, and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the utility model is further described.
Below in conjunction with Fig. 1, be example with the equipment of gathering described processed voice in the computer, the foregoing description is described:
A kind of equipment of processed voice comprises:
Acquiring unit 101 is used to obtain first time domain voice digital signal and the buffer memory;
Transmitting element 105 is used to send the described second time domain voice digital signal.
From present embodiment as can be known, equipment carries out conversion with the time domain voice digital signal that obtains and obtains the frequency domain voice digital signal, after having carried out the filtering of touch-tone signal, obtain new frequency domain voice digital signal, pass through the inverse transformation of answering then with previous transfer pair, obtain new time domain voice digital signal, thereby, can effectively reduce the dual-tone multifrequency noise and carry out the interference that the user of regular traffic causes for communication apparatus and data card etc. such as use a computer.
Further,
Described acquiring unit 101 specifically is used to obtain the first time domain voice digital signal of pulse code modulation signal form.Pulse code modulation is considered to be a kind of very simple lossless coded format, can adopt calibration pulse coded modulation or differential pulse coding modulation in this form.
Further,
Described first converter unit 102 is used for that specifically the described first time domain voice digital signal is carried out fast fourier transform and obtains the first frequency domain voice digital signal;
Described second converter unit 104 is used for that specifically the described second frequency domain voice digital signal is carried out inverse fast fourier transform and obtains the second time domain voice digital signal.
Fast fourier transform or inverse fast fourier transform are with signal conversion mutually between time domain and frequency domain, from the data of complexity, find out some information intuitively, again it is analyzed and extracts, adopt fast fourier transform or inverse fast fourier transform method, can comparatively fast obtain the information that needs.
Further,
(1) described first converter unit 102 specifically comprises:
The zero padding unit is used for the first time domain voice digital signal of buffer memory carrying out the first time domain voice digital signal after the afterbody zero padding obtains zero padding to follow the form that equals 2 power;
First Fourier transformation unit is used for that the first time domain voice digital signal after the described zero padding is carried out fast fourier transform and obtains the first frequency domain voice digital signal;
(2) described second converter unit 104 specifically comprises:
Second Fourier transformation unit is used for the described second frequency domain voice digital signal is carried out the second time domain voice digital signal after inverse fast fourier transform obtains zero padding;
Extraction unit is used for extraction unit and divides the second time domain voice digital signal after the described zero padding as the second time domain voice digital signal, and the second time domain voice digital signal after the described zero padding of described part is identical with the described first time domain voice digital signal number.
The zero padding operation is not to be necessary, such as the sampled point of the first time domain voice digital signal that extracts just is when satisfying the form that equals 2 power, just can not zero padding, still, otherwise, just can adopt the afterbody zero padding, obtain enough sampled points, preferably just satisfied more than the sampled point before the zero padding, like this, can guarantee the final quality of signals that sends, and can be owing to sampled point too much influences Business Processing speed.Illustrate with concrete illustrations below:
Computer is gathered voice digital signal by microphone, and sample frequency is the single pass pulse code modulation speech data of 8KHz, and each sampled point uses 16bit to quantize; 20ms is a pulse code modulation speech frame, 160 sampled points of totally 320 bytes.
Typical touch-tone signal frequency range is 700~1700Hz, PC voice scheme is fs=8000Hz from the sample frequency that sound card obtains voice digital signal, f (max)=1700Hz, so fs>f (max) * 2, satisfy Nyquist (Nyquist) sampling theorem, aliasing can not take place.
The concrete treatment step of the filtering of dual-tone multifrequency noise is as follows:
The voice digital signal that extracts from the PC sound card temporarily leaves the voice digital signal of pulse code modulation form in the buffering area, and buffer size is 1600 bytes, can deposit the voice digital signal of 800 sampled points; Buffering can provide enough sampled points for follow-up fast fourier transform, improves frequency resolution, can improve voice quality again, guarantees pulse code modulation speech frame transmission continuity.
When buffering area was full, with preceding 3 consecutive pulses coded modulation speech frames, totally 480 sampled points carried out afterbody zero padding operation, gather enough 512 sampled points, carry out fast fourier transform as time-domain signal x (n) and obtain frequency domain signal X (k).
4 kinds of dual-tone multifrequency line frequency components 1209,1336,1477,1633 in the filtering frequency domain signal X (k); (fs is a sampling frequency to fk=kfs/N, N is the sampled point number of importing when carrying out fast fourier transform 512, fk is a k respective frequencies component), the k value that can calculate 4 kinds of dual-tone multifrequency line frequency components correspondences is respectively 77.376,85.504,94.528,104.512; Because the k after the fast fourier transform is an integer value, and consider the factors such as quantization error of fast fourier transform, near two integer values the filtering aforementioned calculation value are X (76), X (77), X (85), X (86), X (94), X (95), X (104), X (105), the frequency domain sequence Y (k) after obtaining handling.
Frequency domain sequence Y (k) is carried out the voice signal y (n) that reverse fast fourier transform obtains filtering dual-tone multifrequency line frequency components.
Voice are believed that y (n) blocks, get preceding 480 sampled points and give up 32 last data as 3 consecutive pulses coded modulation speech frames, with the pulse code modulation speech frame of 20ms is that unit successively decides interface by cross wood on ox horns (as USB, PCMCIA Express) sends data card to.
In this embodiment, just filtering dual-tone multifrequency line frequency signal component, also can take the method for filtering touch-tone signal row frequency component to come the filtering touch-tone signal.Because touch-tone signal is to represent digital signal to realize a kind of coding techniques of its function with two specific single audio frequency composite signals, be by the signal of 8 kinds of frequencies wherein two kinds of combinations be formed by stacking, here only need 4 kinds of dual-tone multifrequency line frequency components or 4 kinds of dual-tone multifrequency row frequency components in the filtering voice signal, network just can not detect effective dual-tone multifrequency combination of frequency, thereby eliminates the harmful effect of dual-tone multifrequency noise for the user
As shown in Table 1, adopt and from 8 kinds of frequencies, to extract 2 kinds arbitrarily out and make up 16 buttons commonly used in 16 telephone sets of expression, 10 numerical keys 0~9 and 6 function key *, #, A, B, C, D are wherein arranged.
Line frequency/Hz is listed as frequency/Hz | 1209 | 1336 | 1477 | 1633 |
697 770 852 941 | 1 4 7 * | 2 5 8 0 | 3 6 9 # | A B C D |
Table one
Therefore, can adopt the two three kinds of methods of dual-tone multifrequency row frequency component in the described first frequency domain voice digital signal of filtering or line frequency components or filtering to carry out filtering.
Therefore, further, described filtering unit 103 can comprise line frequency filtering unit and/or row filtering frequently unit, wherein,
Described line frequency filtering unit is used for the dual-tone multifrequency line frequency components of the described first frequency domain voice digital signal of filtering;
Described row filtering frequently unit is used for the dual-tone multifrequency row frequency component of the described first frequency domain voice digital signal of filtering.
Further, the equipment of described processed voice can obtain a kind of new data card with the data card set, and perhaps, the equipment of described processed voice and set of communication devices obtain a kind of new communication equipment.
From filtration result, the equipment of processed voice can be used as independently equipment, from cost, also this equipment and communication equipment such as computer can be gathered, and does as a whole.
The technical solution of the utility model can also be applied in the speech communication of other wireless devices such as mobile phone and go, and opens the dual-tone multifrequency noise that produces under the hands-free situation with filtering.
One of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to instruct relevant hardware to finish by program, program can be stored in a kind of computer-readable recording medium, storage medium can be a read-only memory, disk or CD etc.
More than equipment, data card and the communication equipment of a kind of processed voice that the utility model embodiment is provided be described in detail, used specific case herein principle of the present utility model and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present utility model and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present utility model, the part that all can change in specific embodiments and applications, to sum up, this description should not be construed as restriction of the present utility model.
Claims (8)
1, a kind of equipment of processed voice is characterized in that, comprising:
Be used to obtain the acquiring unit of the first time domain voice digital signal and buffer memory;
Be used for the described first time domain voice digital signal is carried out first converter unit that conversion obtains the first frequency domain voice digital signal;
The touch-tone signal that is used for the described first frequency domain voice digital signal of filtering obtains the filtering unit of the second frequency domain voice digital signal;
Be used for the described second frequency domain voice digital signal is carried out second converter unit that inverse transformation obtains the second time domain voice digital signal; With
Be used to send the transmitting element of the described second time domain voice digital signal.
2, the equipment of processed voice according to claim 1 is characterized in that, the described first time domain voice digital signal is a pulse code modulation signal.
3, the equipment of processed voice according to claim 1 is characterized in that,
Described first converter unit carries out fast fourier transform with the described first time domain voice digital signal and obtains the first frequency domain voice digital signal;
Described second converter unit carries out inverse fast fourier transform with the described second frequency domain voice digital signal and obtains the second time domain voice digital signal.
4, the equipment of processed voice according to claim 3 is characterized in that,
Described first converter unit specifically comprises:
The zero padding unit carries out the first time domain voice digital signal after the afterbody zero padding obtains zero padding with the first time domain voice digital signal of buffer memory;
First Fourier transformation unit is carried out fast fourier transform with the first time domain voice digital signal after the described zero padding and is obtained the first frequency domain voice digital signal.
5, the equipment of processed voice according to claim 4 is characterized in that,
Described second converter unit specifically comprises:
Second Fourier transformation unit is carried out the second time domain voice digital signal after inverse fast fourier transform obtains zero padding with the described second frequency domain voice digital signal;
Extraction unit, extraction unit divides the second time domain voice digital signal after the described zero padding as the second time domain voice digital signal, and the sampled point number of the second time domain voice digital signal after the described zero padding of described part is identical with the sampled point number of the described first time domain voice digital signal.
According to the equipment of each described processed voice of claim 1 to 5, it is characterized in that 6, described filtering unit comprises line frequency filtering unit and/or row filtering frequently unit, wherein,
Described line frequency filtering unit, the dual-tone multifrequency line frequency components in the described first frequency domain voice digital signal of filtering;
Described row filtering frequently unit, the dual-tone multifrequency row frequency component in the described first frequency domain voice digital signal of filtering.
7, a kind of data card is characterized in that, comprises the equipment as each described processed voice of claim 1 to 6.
8, a kind of communication equipment is characterized in that, comprises the equipment as each described processed voice of claim 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNU2008201765551U CN201323602Y (en) | 2008-11-27 | 2008-11-27 | Device for processing voice and data card and communication device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNU2008201765551U CN201323602Y (en) | 2008-11-27 | 2008-11-27 | Device for processing voice and data card and communication device thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN201323602Y true CN201323602Y (en) | 2009-10-07 |
Family
ID=41160973
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNU2008201765551U Expired - Lifetime CN201323602Y (en) | 2008-11-27 | 2008-11-27 | Device for processing voice and data card and communication device thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN201323602Y (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067383A (en) * | 2012-12-27 | 2013-04-24 | 华为终端有限公司 | Wireless internet access device and multimedia communication method |
CN105654962A (en) * | 2015-05-18 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Signal processing method, apparatus and electronic equipment thereof |
CN106328153A (en) * | 2016-08-24 | 2017-01-11 | 青岛歌尔声学科技有限公司 | Electronic communication equipment voice signal processing system and method and electronic communication equipment |
CN115550495A (en) * | 2022-09-02 | 2022-12-30 | 广州通则康威智能科技有限公司 | Method and device for filtering dual-tone multi-frequency signals |
-
2008
- 2008-11-27 CN CNU2008201765551U patent/CN201323602Y/en not_active Expired - Lifetime
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067383A (en) * | 2012-12-27 | 2013-04-24 | 华为终端有限公司 | Wireless internet access device and multimedia communication method |
CN105654962A (en) * | 2015-05-18 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Signal processing method, apparatus and electronic equipment thereof |
CN105654962B (en) * | 2015-05-18 | 2020-01-10 | 宇龙计算机通信科技(深圳)有限公司 | Signal processing method and device and electronic equipment |
CN106328153A (en) * | 2016-08-24 | 2017-01-11 | 青岛歌尔声学科技有限公司 | Electronic communication equipment voice signal processing system and method and electronic communication equipment |
CN115550495A (en) * | 2022-09-02 | 2022-12-30 | 广州通则康威智能科技有限公司 | Method and device for filtering dual-tone multi-frequency signals |
CN115550495B (en) * | 2022-09-02 | 2023-08-08 | 广州通则康威智能科技有限公司 | Filtering method and device for dual-tone multi-frequency signals |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100588209C (en) | A telephone and a method for processing audio signals in the telephone | |
CN102800323B (en) | Method and device for reducing noises of voice of mobile terminal | |
CN103401984A (en) | Bluetooth headset and communication device | |
CN105848052B (en) | A kind of Mike's switching method and terminal | |
CN201323602Y (en) | Device for processing voice and data card and communication device thereof | |
CN102572616A (en) | Digital interphone with digital and analogue hybrid receiving function | |
CN102781075A (en) | Method for reducing communication power consumption of mobile terminal and mobile terminal | |
CN102655006A (en) | Voice transmission device and voice transmission method | |
JPH07193619A (en) | Digital telephone set and its operating method | |
CN103795834A (en) | Recording method capable of uploading conversation recording file of smart phone and dedicated recording apparatus | |
CN102271197B (en) | User interface tone echo cancellation | |
CN112202956A (en) | Terminal equipment and audio acquisition method thereof | |
AU752863C (en) | Communication device and method of operation | |
CN102800318A (en) | Device and method for transmitting and receiving audio data streams | |
CN103312911B (en) | Data processing method and electronic terminal | |
CN103606374A (en) | Noise elimination and echo suppression method and device of thin terminal | |
CN203840387U (en) | Telephone set suitable for storing telephone record preservation system | |
CN107967919A (en) | Eliminate the method, device and mobile terminal of TDD noises | |
CN111083250A (en) | Mobile terminal and noise reduction method thereof | |
CN105120049B (en) | A kind of home gateway and its method for realizing telephonograph | |
CN102833434B (en) | Method, device and system for detecting network-side dual-tone multi-frequency signals | |
CN109243498B (en) | End point detection system and method based on FFT (fast Fourier transform) voice signal | |
CN110636460B (en) | A kind of information transmission method based on voice call | |
CN102546940A (en) | Prompting method and terminal device based on voice | |
CN101291485A (en) | Mobile communication equipment and method for saving power in calls |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C56 | Change in the name or address of the patentee |
Owner name: HUAWEI DEVICE CO., LTD. Free format text: FORMER NAME: SHENZHEN HUAWEI TECHNOLOGY CO. |
|
CP01 | Change in the name or title of a patent holder |
Address after: 518129 Longgang District, Guangdong, Bantian HUAWEI base B District, building 2, building No. Patentee after: Huawei Device Co., Ltd. Address before: 518129 Longgang District, Guangdong, Bantian HUAWEI base B District, building 2, building No. Patentee before: Shenzhen Huawei Communication Technology Co., Ltd. |
|
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20091007 |