CN104700838B - A kind of processing method of multicarrier voice communication, system and audio receiving device - Google Patents
A kind of processing method of multicarrier voice communication, system and audio receiving device Download PDFInfo
- Publication number
- CN104700838B CN104700838B CN201310659514.3A CN201310659514A CN104700838B CN 104700838 B CN104700838 B CN 104700838B CN 201310659514 A CN201310659514 A CN 201310659514A CN 104700838 B CN104700838 B CN 104700838B
- Authority
- CN
- China
- Prior art keywords
- audio
- thread
- carrier signal
- frequencies
- module
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 36
- 238000003672 processing method Methods 0.000 title claims abstract description 8
- 238000000034 method Methods 0.000 claims abstract description 12
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/02—Channels characterised by the type of signal
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
The present invention is suitable for multicarrier audio data processing technology field, provides a kind of processing method of multicarrier voice communication, the described method comprises the following steps: receiving the audio carrier signal for multiple frequencies that transmitting terminal is sent;It generates with multiple frequencies to equal number of threads;Scheduling per thread handles the audio carrier signal of its respective frequencies;The audio carrier signal for decoding respective frequencies in each thread, obtains effective audio data.The present invention improves the accuracy rate of voice data communication, shortens the time of voice data communication, improves the handling capacity of communication.
Description
Technical field
The invention belongs to multicarrier audio data processing technology field more particularly to a kind of processing of multicarrier voice communication
Method, system and audio receiving device.
Background technique
In the prior art, voice data communication generally uses single frequency carrier to send, and single thread decoding, this technology is in reality
Many problems can be encountered in the application process of border: firstly, single frequency carrier depends on the Frequency Response of receiving end unduly, once receiving end frequency
Ring characteristic do not meet send carrier wave requirement, communication quality it is difficult to ensure that;Secondly, single carrier carrying information content is limited, communication data
Handling capacity is smaller.Multicarrier audio communication system can overcome the defect of this single carrier audio communication system well, however,
Current this multicarrier audio communication system is still decoded using single thread in receiving end, is decoded for different frequency timesharing, this
Kind communication efficiency has to be hoisted.
Summary of the invention
The purpose of the present invention is to provide a kind of processing method of multicarrier voice communication, system and audio receiving ends to set
It is standby, it is intended to solve still to decode, cause using single thread in receiving end in the prior art for multicarrier audio communication system
The problem that communication throughput is low and call duration time is long.
The invention is realized in this way a kind of processing method of multicarrier voice communication, the described method comprises the following steps:
Receive the audio carrier signal for multiple frequencies that transmitting terminal is sent;
It generates with multiple frequencies to equal number of threads;
Scheduling per thread handles the audio carrier signal of its respective frequencies;
The audio carrier signal for decoding respective frequencies in each thread, obtains effective audio data.
Another object of the present invention is to provide a kind of processing system of multicarrier voice communication, the system comprises:
Receiving module, the audio carrier signal of multiple frequencies for receiving transmitting terminal transmission;
Multithreading generation module, for generating with multiple frequencies to equal number of threads;
Thread scheduling module handles the audio carrier signal of its respective frequencies for dispatching per thread;
Decoder module obtains effective audio data for decoding the audio carrier signal of respective frequencies in each thread.
Another object of the present invention is to provide a kind of processing systems including multicarrier voice communication recited above
Audio receiving device.
In the present invention, multifrequency carrier frequency signal is decoded using multithreading, each thread respectively corresponds
The audio carrier signal of different frequency, decodes respectively in each thread, finally respectively obtains effective audio in different carrier waves
Data.To improve the accuracy rate of voice data communication, the time of voice data communication is shortened, handling up for communication is improved
Amount.
Detailed description of the invention
Fig. 1 is the implementation process schematic diagram of the processing method of multicarrier voice communication provided in an embodiment of the present invention.
Fig. 2 is the structural schematic diagram of the processing system of multicarrier voice communication provided in an embodiment of the present invention.
Specific embodiment
In order to which the purpose of the present invention, technical solution and beneficial effect is more clearly understood, below in conjunction with attached drawing and implementation
Example, the present invention will be described in further detail.It should be appreciated that specific embodiment described herein is only used to explain this hair
It is bright, it is not intended to limit the present invention.
In embodiments of the present invention, by being solved simultaneously to multifrequency carrier wave in receiving end using the decoded mode of multithreading
Code, to substantially reduce call duration time, improves the handling capacity of communication.
Referring to Fig. 1, the implementation process of the processing method for multicarrier voice communication provided in an embodiment of the present invention, packet
Include following steps:
In step s101, the audio carrier signal for multiple frequencies that transmitting terminal is sent is received;
In embodiments of the present invention, after step slol, further includes: the analog audio for the multiple frequencies for sending transmitting terminal
Frequency carrier signal is converted into digital signal, for next stage module.
In step s 102, it generates with multiple frequencies to equal number of threads;
In embodiments of the present invention, such as: the sound carrier of three frequencies if it exists then needs to generate three threads, often
A thread is each responsible for the audio carrier signal of decoding different frequency.
In step s 103, scheduling per thread handles the audio carrier signal of its respective frequencies;
In embodiments of the present invention, scheduling per thread mainly includes but is not limited to following operation: how is schedule threads
The operation such as Shi Kaiqi, closing or destruction.
In step S104, the audio carrier signal of respective frequencies is decoded in each thread, obtains effective audio data.
In embodiments of the present invention, decoder module operates in each thread, is responsible for decoding correspondence in respective thread
The audio carrier signal of frequency obtains effective audio data.For example, decoder module is negative in the corresponding decoding thread of 5K carrier wave
Duty is decoded for 5K carrier wave, obtains effective audio data.
As a preferred embodiment of the present invention, after step s 104, further includes:
Whether the effective audio data for judging that decoding obtains is correct.
Referring to Fig. 2, the structure of the processing system for multicarrier voice communication provided in an embodiment of the present invention.For the ease of
Illustrate, only parts related to embodiments of the present invention are shown.The processing system of the multicarrier voice communication includes: reception mould
Block 101, multithreading generation module 102, thread scheduling module 103 and decoder module 104.The multicarrier voice communication
Processing system can be the list of the software unit being built in audio receiving device, hardware cell either software and hardware combining
Member.The audio receiving device can be but not limited to the mobile terminals such as mobile phone, tablet computer.
Receiving module 101, the audio carrier signal of multiple frequencies for receiving transmitting terminal transmission;
Multithreading generation module 102, for generating with multiple frequencies to equal number of threads;
Thread scheduling module 103 handles the audio carrier signal of its respective frequencies for dispatching per thread;
Decoder module 104 obtains effective audio number for decoding the audio carrier signal of respective frequencies in each thread
According to.
In embodiments of the present invention, the receiving module includes: at least one MIC and A/D conversion module.
The analogue audio frequency carrier signal for multiple frequencies that transmitting terminal is sent is converted into number by MIC and A/D conversion module
Signal, for next stage module.
That is, the MIC, the audio carrier signal of multiple frequencies for receiving transmitting terminal transmission;
The analogue audio frequency carrier signal of the A/D conversion module, multiple frequencies for sending transmitting terminal is converted into counting
Word signal.
In embodiments of the present invention,
Operation is opened, closes or destroyed to thread scheduling module 103 when specifically for schedule threads.
In embodiments of the present invention,
Decoder module operates in each thread, is responsible for decoding the sound carrier letter of respective frequencies in respective thread
Number, obtain effective audio data.
As a preferred embodiment of the present invention, the system also includes: judgment module.
Whether judgment module, effective audio data for judging that decoding obtains are correct.
In conclusion the embodiment of the present invention is decoded multifrequency carrier frequency signal using multithreading, each line
Journey respectively corresponds the audio carrier signal of different frequency, decodes respectively in each thread, finally respectively obtains in different carrier waves
Effective audio data.To improve the accuracy rate of voice data communication, the time of voice data communication is shortened, is improved
The handling capacity of communication.
Those of ordinary skill in the art will appreciate that implement the method for the above embodiments be can be with
Relevant hardware is instructed to complete by program, the program can be stored in a computer readable storage medium,
The storage medium, such as ROM/RAM, disk, CD.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention
Made any modifications, equivalent replacements, and improvements etc., should all be included in the protection scope of the present invention within mind and principle.
Claims (10)
1. a kind of processing method of multicarrier voice communication, which is characterized in that the described method comprises the following steps:
Receive the audio carrier signal for multiple frequencies that transmitting terminal is sent;
It generates with multiple frequencies to equal number of threads;
Scheduling per thread handles the audio carrier signal of its respective frequencies;
The audio carrier signal for decoding respective frequencies in each thread, respectively obtains effective audio data in each thread.
2. the method as described in claim 1, which is characterized in that " receive the audio for multiple frequencies that transmitting terminal is sent described
Carrier signal " the step of after, further includes:
The analogue audio frequency carrier signal for multiple frequencies that transmitting terminal is sent is converted into digital signal.
3. the method as described in claim 1, which is characterized in that described " scheduling per thread handles the audio of its respective frequencies
Carrier signal " includes following operation:
Operation is opened, closes or destroyed to schedule threads when.
4. the method as described in claim 1, which is characterized in that " decode the audio of respective frequencies in each thread described
Carrier signal respectively obtains effective audio data in each thread " the step of after, further includes:
Whether the effective audio data for judging that decoding obtains is correct.
5. a kind of processing system of multicarrier voice communication, which is characterized in that the system comprises:
Receiving module, the audio carrier signal of multiple frequencies for receiving transmitting terminal transmission;
Multithreading generation module, for generating with multiple frequencies to equal number of threads;
Thread scheduling module handles the audio carrier signal of its respective frequencies for dispatching per thread;
Decoder module respectively obtains in each thread for decoding the audio carrier signal of respective frequencies in each thread
Effective audio data.
6. system as claimed in claim 5, which is characterized in that the receiving module includes: at least one MIC and A/D
Conversion module;
The MIC, the audio carrier signal of multiple frequencies for receiving transmitting terminal transmission;
The analogue audio frequency carrier signal of the A/D conversion module, multiple frequencies for sending transmitting terminal is converted into digital letter
Number.
7. system as claimed in claim 5, which is characterized in that
Operation is opened, closes or destroyed to the thread scheduling module when specifically for schedule threads.
8. system as claimed in claim 5, which is characterized in that
The decoder module operates in each thread, is responsible for decoding the sound carrier letter of respective frequencies in respective thread
Number, obtain effective audio data.
9. system as claimed in claim 5, which is characterized in that the system also includes:
Whether judgment module, effective audio data for judging that decoding obtains are correct.
10. a kind of audio receiving end of the processing system including the described in any item multicarrier voice communications of claim 5 to 9 is set
It is standby.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310659514.3A CN104700838B (en) | 2013-12-09 | 2013-12-09 | A kind of processing method of multicarrier voice communication, system and audio receiving device |
| PCT/CN2014/092090 WO2015085858A1 (en) | 2013-12-09 | 2014-11-24 | Multicarrier audio communication processing method and system, and audio receiving side device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310659514.3A CN104700838B (en) | 2013-12-09 | 2013-12-09 | A kind of processing method of multicarrier voice communication, system and audio receiving device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104700838A CN104700838A (en) | 2015-06-10 |
| CN104700838B true CN104700838B (en) | 2019-08-27 |
Family
ID=53347893
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310659514.3A Active CN104700838B (en) | 2013-12-09 | 2013-12-09 | A kind of processing method of multicarrier voice communication, system and audio receiving device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN104700838B (en) |
| WO (1) | WO2015085858A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114759938B (en) * | 2022-06-15 | 2022-10-14 | 易联科技(深圳)有限公司 | Audio delay processing method and system for public network talkback equipment |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1288578A (en) * | 1998-09-21 | 2001-03-21 | 三菱电机株式会社 | Multi-carrier communication device and multi-carrier communication method |
| CN101150766A (en) * | 2006-09-19 | 2008-03-26 | 富士通株式会社 | Transmitting device using multi-carrier transmission system and receiving device |
| CN101252570A (en) * | 2008-04-01 | 2008-08-27 | 北京天碁科技有限公司 | A multi-carrier receiver and its signal processing method |
| CN101436909A (en) * | 2007-11-16 | 2009-05-20 | 罗洪涛 | Wireless audio emission, acceptance and transmitting/receiving device, and wireless audio transmission method |
| CN101478525A (en) * | 2009-02-04 | 2009-07-08 | 北京天碁科技有限公司 | Method for multi-carrier separation and multi-carrier separation apparatus |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6480528B1 (en) * | 1999-06-11 | 2002-11-12 | Qualcomm Incorporated | Automatic gain control for improved decoding of multi-carrier signal |
| CN101527885A (en) * | 2008-03-03 | 2009-09-09 | 深圳市艾派应用系统有限公司 | Method and system for processing PoC service |
| CN102763136B (en) * | 2010-02-11 | 2015-04-01 | 诺基亚公司 | Method and apparatus for providing multi-threaded video decoding |
-
2013
- 2013-12-09 CN CN201310659514.3A patent/CN104700838B/en active Active
-
2014
- 2014-11-24 WO PCT/CN2014/092090 patent/WO2015085858A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1288578A (en) * | 1998-09-21 | 2001-03-21 | 三菱电机株式会社 | Multi-carrier communication device and multi-carrier communication method |
| CN101150766A (en) * | 2006-09-19 | 2008-03-26 | 富士通株式会社 | Transmitting device using multi-carrier transmission system and receiving device |
| CN101436909A (en) * | 2007-11-16 | 2009-05-20 | 罗洪涛 | Wireless audio emission, acceptance and transmitting/receiving device, and wireless audio transmission method |
| CN101252570A (en) * | 2008-04-01 | 2008-08-27 | 北京天碁科技有限公司 | A multi-carrier receiver and its signal processing method |
| CN101478525A (en) * | 2009-02-04 | 2009-07-08 | 北京天碁科技有限公司 | Method for multi-carrier separation and multi-carrier separation apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104700838A (en) | 2015-06-10 |
| WO2015085858A1 (en) | 2015-06-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9311920B2 (en) | Voice processing method, apparatus, and system | |
| US9294834B2 (en) | Method and apparatus for reducing noise in voices of mobile terminal | |
| EP1676383B8 (en) | Method of communicating signaling messages | |
| CN103577965B (en) | A kind of affairs prompt method and apparatus | |
| CN111343120B (en) | Signal processing method and device | |
| CN103636273A (en) | Method and apparatus for improving reception availability on a multi-subscriber identity module device | |
| CN104052846A (en) | Voice communication method and system in game application | |
| CN106708240B (en) | Power saving method, server and power saving system | |
| CN102891941B (en) | A kind of wireless narrowband voice and data communication system and method | |
| CN104348974A (en) | Keyword-verification-based specific message prompting method for communication group | |
| CN106790498A (en) | Vehicle-mounted voice intercommunication method, V2X car-mounted terminals and voice inter-speaking system | |
| CN101900818A (en) | Beidou satellite communication equipment with voice call function | |
| CN104700838B (en) | A kind of processing method of multicarrier voice communication, system and audio receiving device | |
| CN103279447B (en) | Information processing method, device and terminal | |
| CN104753841B (en) | Mobile terminal and the method for utilizing voice channel transferring non-speech data | |
| CN103002446A (en) | Method and device for intercepting calls | |
| CN103297582B (en) | A kind of method that voice communication content is handled and electronic equipment | |
| CN110351419A (en) | A kind of intelligent voice system and its method of speech processing | |
| CN105828421A (en) | A terminal and a method for saving power of the terminal | |
| CN101394633A (en) | Power-saving method and device for mobile terminal supporting bluetooth devices, and mobile terminal | |
| CN104836892A (en) | Information display method, information display device and information display terminal | |
| CN203492014U (en) | User terminal based on Beidou RDSS voice communication system | |
| CN202587115U (en) | A reminding cell phone for interpersonal relationship management | |
| CN105681335A (en) | Data processing method and system for base station | |
| CN106851217A (en) | The coding/decoding method and system of a kind of monitoring display device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |