[go: up one dir, main page]

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 PDF

Info

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
Application number
CNU2008201765551U
Other languages
Chinese (zh)
Inventor
田京雷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Original Assignee
Shenzhen Huawei Communication Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Huawei Communication Technologies Co Ltd filed Critical Shenzhen Huawei Communication Technologies Co Ltd
Priority to CNU2008201765551U priority Critical patent/CN201323602Y/en
Application granted granted Critical
Publication of CN201323602Y publication Critical patent/CN201323602Y/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

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

A kind of equipment of processed voice, data card and communication equipment
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;
First converter unit 102 is used for that the described first time domain voice digital signal is carried out conversion and obtains the first frequency domain voice digital signal;
Filtering unit 103 is used for the touch-tone signal of the described first frequency domain voice digital signal of filtering, obtains the second frequency domain voice digital signal;
Second converter unit 104 is used for that the described second frequency domain voice digital signal is carried out inverse transformation and obtains the second time domain voice digital signal;
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.
CNU2008201765551U 2008-11-27 2008-11-27 Device for processing voice and data card and communication device thereof Expired - Lifetime CN201323602Y (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (6)

* Cited by examiner, † Cited by third party
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