一种多载波音频通信的处理方法、系统及音频接收端设备的制造方法

文档序号:8382015阅读:172来源:国知局
一种多载波音频通信的处理方法、系统及音频接收端设备的制造方法
【技术领域】
[0001]本发明属于多载波音频数据处理技术领域,尤其涉及一种多载波音频通信的处理方法、系统及音频接收端设备。
【背景技术】
[0002]在现有技术中,音频数据通信一般采用单频载波发送,单线程解码,这种技术在实际应用过程中会遇到很多问题:首先,单频载波过度依赖接收端的频响特性,一旦接收端频响特性不符合发送载波要求,通信质量很难保证;其次,单载波承载信息量有限,通信数据吞吐量较小。多载波音频通信系统能够很好地克服这种单载波音频通信系统的缺陷,然而,目前这种多载波音频通信系统在接收端仍然使用单线程解码,针对不同频率分时解码,这种通信效率有待提升。

【发明内容】

[0003]本发明的目的在于提供一种多载波音频通信的处理方法、系统及音频接收端设备,旨在解决现有技术中对于多载波音频通信系统,其在接收端仍然使用单线程解码,造成通信吞吐量低以及通信时间长的问题。
[0004]本发明是这样实现的,一种多载波音频通信的处理方法,所述方法包括以下步骤:
[0005]接收发送端发送的多个频率的音频载波信号;
[0006]生成与多个频率对等数量的线程;
[0007]调度每个线程处理其对应频率的音频载波信号;
[0008]在每个线程中解码对应频率的音频载波信号,得到有效音频数据。
[0009]本发明的另一目的在于提供一种多载波音频通信的处理系统,所述系统包括:
[0010]接收模块,用于接收发送端发送的多个频率的音频载波信号;
[0011]多线程生成模块,用于生成与多个频率对等数量的线程;
[0012]线程调度模块,用于调度每个线程处理其对应频率的音频载波信号;
[0013]解码模块,用于在每个线程中解码对应频率的音频载波信号,得到有效音频数据。
[0014]本发明的另一目的在于提供一种包括上面所述的多载波音频通信的处理系统的音频接收端设备。
[0015]在本发明中,使用多线程技术对多频载波音频信号进行解码,各个线程分别对应不同频率的音频载波信号,在各个线程内分别解码,最终分别得到不同载波内的有效音频数据。从而提高了音频数据通信的准确率,缩短了音频数据通信的时间,提高了通信的吞吐量。
【附图说明】
[0016]图1是本发明实施例提供的多载波音频通信的处理方法的实现流程示意图。
[0017]图2是本发明实施例提供的多载波音频通信的处理系统的结构示意图。
【具体实施方式】
[0018]为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0019]在本发明实施例中,通过在接收端采用多线程解码的方式同时对多频载波进行解码,从而大大缩短了通信时间,提高了通信的吞吐量。
[0020]请参阅图1,为本发明实施例提供的多载波音频通信的处理方法的实现流程,其包括以下步骤:
[0021]在步骤SlOl中,接收发送端发送的多个频率的音频载波信号;
[0022]在本发明实施例中,在步骤SlOl之后,还包括:将发送端发送的多个频率的模拟音频载波信号转换成数字信号,以供下一级模块。
[0023]在步骤S102中,生成与多个频率对等数量的线程;
[0024]在本发明实施例中,例如:若存在三个频率的音频载波,则需要生成三个线程,每个线程分别负责解码不同频率的音频载波信号。
[0025]在步骤S103中,调度每个线程处理其对应频率的音频载波信号;
[0026]在本发明实施例中,调度每个线程主要包括但不限于以下操作:调度各个线程何时开启、关闭或销毁等操作。
[0027]在步骤S104中,在每个线程中解码对应频率的音频载波信号,得到有效音频数据。
[0028]在本发明实施例中,解码模块运行在各个线程中,负责在各自的线程中解码对应频率的音频载波信号,得到有效音频数据。例如,在5K载波对应的解码线程中,解码模块负责针对5K载波进行解码,得到有效音频数据。
[0029]作为本发明一优选实施例,在步骤S104之后,还包括:
[0030]判断解码得到的有效音频数据是否正确。
[0031]请参阅图2,为本发明实施例提供的多载波音频通信的处理系统的结构。为了便于说明,仅示出了与本发明实施例相关的部分。所述多载波音频通信的处理系统包括:接收模块101、多线程生成模块102、线程调度模块103、以及解码模块104。所述多载波音频通信的处理系统可以是内置于音频接收端设备中的软件单元、硬件单元或者是软硬件结合的单元。所述音频接收端设备可以是但不限于手机、平板电脑等移动终端。
[0032]接收模块101,用于接收发送端发送的多个频率的音频载波信号;
[0033]多线程生成模块102,用于生成与多个频率对等数量的线程;
[0034]线程调度模块103,用于调度每个线程处理其对应频率的音频载波信号;
[0035]解码模块104,用于在每个线程中解码对应频率的音频载波信号,得到有效音频数据。
[0036]在本发明实施例中,所述接收模块包括:至少一个MIC和一个A/D转换模块。
[0037]发送端发送的多个频率的模拟音频载波信号经过MIC和A/D转换模块转换成数字信号,以供下一级模块。
[0038]S卩,所述MIC,用于接收发送端发送的多个频率的音频载波信号;
[0039]所述A/D转换模块,用于将发送端发送的多个频率的模拟音频载波信号转换成数字信号。
[0040]在本发明实施例中,
[0041]线程调度模块103,具体用于调度各个线程何时开启、关闭或销毁操作。
[0042]在本发明实施例中,
[0043]解码模块运行在各个线程中,负责在各自的线程中解码对应频率的音频载波信号,得到有效音频数据。
[0044]作为本发明一优选实施例,所述系统还包括:判断模块。
[0045]判断模块,用于判断解码得到的有效音频数据是否正确。
[0046]综上所述,本发明实施例使用多线程技术对多频载波音频信号进行解码,各个线程分别对应不同频率的音频载波信号,在各个线程内分别解码,最终分别得到不同载波内的有效音频数据。从而提高了音频数据通信的准确率,缩短了音频数据通信的时间,提高了通信的吞吐量。
[0047]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘、光盘等。
[0048]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
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任一项所述的多载波音频通信的处理系统的音频接收端设备。
【专利摘要】本发明适用于多载波音频数据处理技术领域,提供了一种多载波音频通信的处理方法,所述方法包括以下步骤:接收发送端发送的多个频率的音频载波信号;生成与多个频率对等数量的线程;调度每个线程处理其对应频率的音频载波信号;在每个线程中解码对应频率的音频载波信号,得到有效音频数据。本发明提高了音频数据通信的准确率,缩短了音频数据通信的时间,提高了通信的吞吐量。
【IPC分类】G10L19-008
【公开号】CN104700838
【申请号】CN201310659514
【发明人】刘涛
【申请人】国民技术股份有限公司
【公开日】2015年6月10日
【申请日】2013年12月9日
【公告号】WO2015085858A1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1