CN104700838A - 一种多载波音频通信的处理方法、系统及音频接收端设备 - Google Patents
一种多载波音频通信的处理方法、系统及音频接收端设备 Download PDFInfo
- Publication number
- CN104700838A CN104700838A CN201310659514.3A CN201310659514A CN104700838A CN 104700838 A CN104700838 A CN 104700838A CN 201310659514 A CN201310659514 A CN 201310659514A CN 104700838 A CN104700838 A CN 104700838A
- Authority
- CN
- China
- Prior art keywords
- thread
- audio
- carrier signal
- audio carrier
- frequencies
- 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
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
本发明适用于多载波音频数据处理技术领域,提供了一种多载波音频通信的处理方法,所述方法包括以下步骤:接收发送端发送的多个频率的音频载波信号;生成与多个频率对等数量的线程;调度每个线程处理其对应频率的音频载波信号;在每个线程中解码对应频率的音频载波信号,得到有效音频数据。本发明提高了音频数据通信的准确率,缩短了音频数据通信的时间,提高了通信的吞吐量。
Description
技术领域
本发明属于多载波音频数据处理技术领域,尤其涉及一种多载波音频通信的处理方法、系统及音频接收端设备。
背景技术
在现有技术中,音频数据通信一般采用单频载波发送,单线程解码,这种技术在实际应用过程中会遇到很多问题:首先,单频载波过度依赖接收端的频响特性,一旦接收端频响特性不符合发送载波要求,通信质量很难保证;其次,单载波承载信息量有限,通信数据吞吐量较小。多载波音频通信系统能够很好地克服这种单载波音频通信系统的缺陷,然而,目前这种多载波音频通信系统在接收端仍然使用单线程解码,针对不同频率分时解码,这种通信效率有待提升。
发明内容
本发明的目的在于提供一种多载波音频通信的处理方法、系统及音频接收端设备,旨在解决现有技术中对于多载波音频通信系统,其在接收端仍然使用单线程解码,造成通信吞吐量低以及通信时间长的问题。
本发明是这样实现的,一种多载波音频通信的处理方法,所述方法包括以下步骤:
接收发送端发送的多个频率的音频载波信号;
生成与多个频率对等数量的线程;
调度每个线程处理其对应频率的音频载波信号;
在每个线程中解码对应频率的音频载波信号,得到有效音频数据。
本发明的另一目的在于提供一种多载波音频通信的处理系统,所述系统包括:
接收模块,用于接收发送端发送的多个频率的音频载波信号;
多线程生成模块,用于生成与多个频率对等数量的线程;
线程调度模块,用于调度每个线程处理其对应频率的音频载波信号;
解码模块,用于在每个线程中解码对应频率的音频载波信号,得到有效音频数据。
本发明的另一目的在于提供一种包括上面所述的多载波音频通信的处理系统的音频接收端设备。
在本发明中,使用多线程技术对多频载波音频信号进行解码,各个线程分别对应不同频率的音频载波信号,在各个线程内分别解码,最终分别得到不同载波内的有效音频数据。从而提高了音频数据通信的准确率,缩短了音频数据通信的时间,提高了通信的吞吐量。
附图说明
图1是本发明实施例提供的多载波音频通信的处理方法的实现流程示意图。
图2是本发明实施例提供的多载波音频通信的处理系统的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,通过在接收端采用多线程解码的方式同时对多频载波进行解码,从而大大缩短了通信时间,提高了通信的吞吐量。
请参阅图1,为本发明实施例提供的多载波音频通信的处理方法的实现流程,其包括以下步骤:
在步骤S101中,接收发送端发送的多个频率的音频载波信号;
在本发明实施例中,在步骤S101之后,还包括:将发送端发送的多个频率的模拟音频载波信号转换成数字信号,以供下一级模块。
在步骤S102中,生成与多个频率对等数量的线程;
在本发明实施例中,例如:若存在三个频率的音频载波,则需要生成三个线程,每个线程分别负责解码不同频率的音频载波信号。
在步骤S103中,调度每个线程处理其对应频率的音频载波信号;
在本发明实施例中,调度每个线程主要包括但不限于以下操作:调度各个线程何时开启、关闭或销毁等操作。
在步骤S104中,在每个线程中解码对应频率的音频载波信号,得到有效音频数据。
在本发明实施例中,解码模块运行在各个线程中,负责在各自的线程中解码对应频率的音频载波信号,得到有效音频数据。例如,在5K载波对应的解码线程中,解码模块负责针对5K载波进行解码,得到有效音频数据。
作为本发明一优选实施例,在步骤S104之后,还包括:
判断解码得到的有效音频数据是否正确。
请参阅图2,为本发明实施例提供的多载波音频通信的处理系统的结构。为了便于说明,仅示出了与本发明实施例相关的部分。所述多载波音频通信的处理系统包括:接收模块101、多线程生成模块102、线程调度模块103、以及解码模块104。所述多载波音频通信的处理系统可以是内置于音频接收端设备中的软件单元、硬件单元或者是软硬件结合的单元。所述音频接收端设备可以是但不限于手机、平板电脑等移动终端。
接收模块101,用于接收发送端发送的多个频率的音频载波信号;
多线程生成模块102,用于生成与多个频率对等数量的线程;
线程调度模块103,用于调度每个线程处理其对应频率的音频载波信号;
解码模块104,用于在每个线程中解码对应频率的音频载波信号,得到有效音频数据。
在本发明实施例中,所述接收模块包括:至少一个MIC和一个A/D转换模块。
发送端发送的多个频率的模拟音频载波信号经过MIC和A/D转换模块转换成数字信号,以供下一级模块。
即,所述MIC,用于接收发送端发送的多个频率的音频载波信号;
所述A/D转换模块,用于将发送端发送的多个频率的模拟音频载波信号转换成数字信号。
在本发明实施例中,
线程调度模块103,具体用于调度各个线程何时开启、关闭或销毁操作。
在本发明实施例中,
解码模块运行在各个线程中,负责在各自的线程中解码对应频率的音频载波信号,得到有效音频数据。
作为本发明一优选实施例,所述系统还包括:判断模块。
判断模块,用于判断解码得到的有效音频数据是否正确。
综上所述,本发明实施例使用多线程技术对多频载波音频信号进行解码,各个线程分别对应不同频率的音频载波信号,在各个线程内分别解码,最终分别得到不同载波内的有效音频数据。从而提高了音频数据通信的准确率,缩短了音频数据通信的时间,提高了通信的吞吐量。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种多载波音频通信的处理方法,其特征在于,所述方法包括以下步骤:
接收发送端发送的多个频率的音频载波信号;
生成与多个频率对等数量的线程;
调度每个线程处理其对应频率的音频载波信号;
在每个线程中解码对应频率的音频载波信号,得到有效音频数据。
2.如权利要求1所述的方法,其特征在于,在所述“接收发送端发送的多个频率的音频载波信号“的步骤之后,还包括:
将发送端发送的多个频率的模拟音频载波信号转换成数字信号。
3.如权利要求1所述的方法,其特征在于,所述“调度每个线程处理其对应频率的音频载波信号”包括以下操作:
调度各个线程何时开启、关闭或销毁操作。
4.如权利要求1所述的方法,其特征在于,在所述“在每个线程中解码对应频率的音频载波信号,得到有效音频数据”的步骤之后,还包括:
判断解码得到的有效音频数据是否正确。
5.一种多载波音频通信的处理系统,其特征在于,所述系统包括:
接收模块,用于接收发送端发送的多个频率的音频载波信号;
多线程生成模块,用于生成与多个频率对等数量的线程;
线程调度模块,用于调度每个线程处理其对应频率的音频载波信号;
解码模块,用于在每个线程中解码对应频率的音频载波信号,得到有效音频数据。
6.如权利要求5所述的系统,其特征在于,所述接收模块包括:至少一个MIC和一个A/D转换模块;
所述MIC,用于接收发送端发送的多个频率的音频载波信号;
所述A/D转换模块,用于将发送端发送的多个频率的模拟音频载波信号转换成数字信号。
7.如权利要求5所述的系统,其特征在于,
所述线程调度模块,具体用于调度各个线程何时开启、关闭或销毁操作。
8.如权利要求5所述的系统,其特征在于,
所述解码模块运行在各个线程中,负责在各自的线程中解码对应频率的音频载波信号,得到有效音频数据。
9.如权利要求5所述的系统,其特征在于,所述系统还包括:
判断模块,用于判断解码得到的有效音频数据是否正确。
10.一种包括权利要求5至9任一项所述的多载波音频通信的处理系统的音频接收端设备。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310659514.3A CN104700838B (zh) | 2013-12-09 | 2013-12-09 | 一种多载波音频通信的处理方法、系统及音频接收端设备 |
PCT/CN2014/092090 WO2015085858A1 (zh) | 2013-12-09 | 2014-11-24 | 一种多载波音频通信的处理方法、系统及音频接收端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310659514.3A CN104700838B (zh) | 2013-12-09 | 2013-12-09 | 一种多载波音频通信的处理方法、系统及音频接收端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104700838A true CN104700838A (zh) | 2015-06-10 |
CN104700838B CN104700838B (zh) | 2019-08-27 |
Family
ID=53347893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310659514.3A Active CN104700838B (zh) | 2013-12-09 | 2013-12-09 | 一种多载波音频通信的处理方法、系统及音频接收端设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104700838B (zh) |
WO (1) | WO2015085858A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114759938A (zh) * | 2022-06-15 | 2022-07-15 | 易联科技(深圳)有限公司 | 一种公网对讲设备音频延迟处理方法以及系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1288578A (zh) * | 1998-09-21 | 2001-03-21 | 三菱电机株式会社 | 多载波通信装置及多载波通信方法 |
CN101150766A (zh) * | 2006-09-19 | 2008-03-26 | 富士通株式会社 | 利用多载波传输系统的发送装置和接收装置 |
CN101252570A (zh) * | 2008-04-01 | 2008-08-27 | 北京天碁科技有限公司 | 一种多载波接收机及其信号处理方法 |
CN101436909A (zh) * | 2007-11-16 | 2009-05-20 | 罗洪涛 | 无线音频发射、接收和收发装置以及无线音频传输方法 |
CN101478525A (zh) * | 2009-02-04 | 2009-07-08 | 北京天碁科技有限公司 | 一种多载波分离的方法及多载波分离装置 |
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 (zh) * | 2008-03-03 | 2009-09-09 | 深圳市艾派应用系统有限公司 | 一种PoC业务处理方法及系统 |
EP2534643A4 (en) * | 2010-02-11 | 2016-01-06 | Nokia Technologies Oy | METHOD AND APPARATUS FOR PROVIDING MULTIFIL VIDEO DECODING |
-
2013
- 2013-12-09 CN CN201310659514.3A patent/CN104700838B/zh active Active
-
2014
- 2014-11-24 WO PCT/CN2014/092090 patent/WO2015085858A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1288578A (zh) * | 1998-09-21 | 2001-03-21 | 三菱电机株式会社 | 多载波通信装置及多载波通信方法 |
CN101150766A (zh) * | 2006-09-19 | 2008-03-26 | 富士通株式会社 | 利用多载波传输系统的发送装置和接收装置 |
CN101436909A (zh) * | 2007-11-16 | 2009-05-20 | 罗洪涛 | 无线音频发射、接收和收发装置以及无线音频传输方法 |
CN101252570A (zh) * | 2008-04-01 | 2008-08-27 | 北京天碁科技有限公司 | 一种多载波接收机及其信号处理方法 |
CN101478525A (zh) * | 2009-02-04 | 2009-07-08 | 北京天碁科技有限公司 | 一种多载波分离的方法及多载波分离装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114759938A (zh) * | 2022-06-15 | 2022-07-15 | 易联科技(深圳)有限公司 | 一种公网对讲设备音频延迟处理方法以及系统 |
CN114759938B (zh) * | 2022-06-15 | 2022-10-14 | 易联科技(深圳)有限公司 | 一种公网对讲设备音频延迟处理方法以及系统 |
Also Published As
Publication number | Publication date |
---|---|
WO2015085858A1 (zh) | 2015-06-18 |
CN104700838B (zh) | 2019-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104239132B (zh) | 一种唤醒对齐的方法、装置及终端 | |
US11295760B2 (en) | Method, apparatus, system and storage medium for implementing a far-field speech function | |
US20140235220A1 (en) | Method and apparatus for processing application program, and mobile terminal therefor | |
CN111343120B (zh) | 一种信号处理方法及装置 | |
CN103179282B (zh) | 一种通话状态下信息的传达方法、系统及移动终端 | |
US9891698B2 (en) | Audio processing during low-power operation | |
CN101958964A (zh) | 一种通话中短消息的显示方法、系统及移动终端 | |
CN102354278B (zh) | 一种音频数据的处理方法和设备 | |
WO2014194728A1 (en) | Voice processing method, apparatus, and system | |
CN103279447B (zh) | 信息处理方法、装置及终端 | |
CN103942507A (zh) | 一种信息处理方法及电子设备 | |
US8867707B2 (en) | Automatically updating meeting information | |
CN104700838A (zh) | 一种多载波音频通信的处理方法、系统及音频接收端设备 | |
CN103582149A (zh) | Volte的资源调度方法及装置 | |
CN102831896A (zh) | 一种安卓系统的音频处理方法及智能终端 | |
CN105704319A (zh) | 一种添加好友的方法和智能设备 | |
TWI413426B (zh) | 用於群播與廣播服務之基地台、行動裝置及其通訊方法 | |
CN102332949A (zh) | 北斗外置式通话器、北斗语音通信系统和方法 | |
CN105120532A (zh) | 基于多路复用的ril处理方法和无线通信模块 | |
CN104023114A (zh) | 一种信息处理的方法及电子设备 | |
CN103179462B (zh) | 一种查询节目信息的方法和装置及一种广播电视播出系统 | |
CN202887734U (zh) | 贸易谈判现场记录器 | |
CN104795072A (zh) | 一种音频数据的编码方法及装置 | |
US20120052927A1 (en) | System and method for managing mobile device power supply | |
CN105635990A (zh) | 一种lte集群组呼的短消息和状态消息的传输方法 |
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 |