一种降低语音传输负载的方法及系统的制作方法

xiaoxiao2021-2-23  122

一种降低语音传输负载的方法及系统的制作方法
【技术领域】
[0001]本发明属于网络通讯技术领域,尤其涉及一种降低语音传输负载的方法及系统。
【背景技术】
[0002]随着无线通讯的发展,各种无线网络语音传输应用而生,如军用卫星、无线电台等短波传输和V0IP语音传输,以V0IP话音传输为例,多使用RTP协议来传输,现行V0IP的语音编码有很多种,仅以载波成对多址接入(Paired Carrier Multiple Access, PCMA)编码为例,首先音频信号经过采样后形成了 8位8Kbit的编码,需要占用的带宽是6.4K,而为了进行传输,经过层层封装,增加各类包头或协议,最后进行传输的语音包可能已经达到8K,占用了大量带宽。

【发明内容】

[0003]本发明实施例提供了一种降低语音传输负载的方法及系统,旨在解决现有语音传输技术存在占用大量带宽的问题。
[0004]一方面,提供一种降低语音传输负载的方法,所述方法包括:
[0005]发送端对音频信号进行按照预设频率采样,获取采样语音数据;以压缩控件对所述采样语音数据进行无损压缩,获取压缩语音数据;以实时传输协议传输所述压缩语音数据;
[0006]接收端根据接收到的所述压缩语音数据,调用与所述压缩控件对应的解压控件对所述压缩语音数据解压,获取所述采样语音数据。
[0007]另一方面,提供一种降低语音传输负载的系统,所述系统包括:发送端和接收端,所述发送端和接收端之间通过实时传输协议进行数据传输,其特征在于,所述发送端包括:
[0008]语音采样单元,用于对音频信号进行按照预设频率采样,获取采样语音数据;
[0009]语音压缩单元,用于以压缩控件对所述采样语音数据进行无损压缩,获取压缩语音数据;
[0010]语音输出单元,用于以实时传输协议传输所述压缩语音数据;
[0011]所述接收端包括:
[0012]语音解压单元,用于根据接收到的所述压缩语音数据,调用与所述压缩控件对应的解压控件对所述压缩语音数据解压,获取所述采样语音数据。
[0013]在本发明实施例,发送端对音频信号进行按照预设频率采样,获取采样语音数据;以压缩控件对所述采样语音数据进行无损压缩,获取压缩语音数据;以实时传输协议传输所述压缩语音数据;接收端根据接收到的所述压缩语音数据,调用与所述压缩控件对应的解压控件对所述压缩语音数据解压,获取所述采样语音数据,本发明,通过无损压缩减少了语音占用的带宽,同时由于对语音内容起到加密保护。
【附图说明】
[0014]图1是本发明实施例一提供的降低语音传输负载的方法的实现流程图;
[0015]图2是本发明实施例一提供的降低语音传输负载的应用场景的示意图;
[0016]图3是本发明实施例二提供的降低语音传输负载的系统的具体结构框图。
【具体实施方式】
[0017]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0018]在本发明实施例中,发送端对音频信号进行按照预设频率采样,获取采样语音数据;以压缩控件对所述采样语音数据进行无损压缩,获取压缩语音数据;以实时传输协议传输所述压缩语音数据;接收端根据接收到的所述压缩语音数据,调用与所述压缩控件对应的解压控件对所述压缩语音数据解压,获取所述采样语音数据。
[0019]以下结合具体实施例对本发明的实现进行详细描述:
[0020]实施例一
[0021]图1示出了本发明实施例一提供的降低语音传输负载的方法的实现流程,详述如下:
[0022]需要说明的是,无损数据压缩(Lossless Compress1n)是指使用压缩后的数据进行重构,或叫做还原、解压缩,重构后的数据与原来的数据完全相同,无损压缩用于要求重构的信号与原始信号完全一致的场合。也就是说数据经过压缩后信息不受损失,还能完全恢复到压缩前的原样。
[0023]在步骤S101中,发送端对音频信号进行按照预设频率采样,获取采样语音数据;以压缩控件对所述采样语音数据进行无损压缩,获取压缩语音数据;以实时传输协议传输所述压缩语音数据。
[0024]在本实施例中,所述预设频率是指预先设置的在一秒钟内对声音信号的采样次数,采样频率越高声音的还原就越真实越自然,采样频率越高其传输过程中也越占用带宽,一般使用8K8bit的采样频率。所述压缩控件是对采样语音数据进行压缩的控件,其后缀为.rtp,即对RTP信号的负载部分进行压缩生成.zlib的文件。实时传输协议(Real-timeTransport Protocol, RTP)为数据提供了具有实时特征的端对端传送服务,如在组播或单播网络服务下的交互式视频音频或模拟数据。
[0025]在步骤S102中,接收端根据接收到的所述压缩语音数据,调用与所述压缩控件对应的解压控件对所述压缩语音数据解压,获取所述采样语音数据。
[0026]在本实施例中,所述解压控件是对压缩语音数据进行解压的控件。所述接收端接收所述压缩语音数据,并将所述压缩语音数据放入缓冲区,然后根据接收到的所述压缩语音数据,调用与所述压缩控件对应的解压控件对所述压缩语音数据解压,获取所述采样语音数据。最后,所述接收端将所述采样语音数据发送至DSP芯片解析。发送端和接收端的降低语音传输负载的应用场景如图2所示。
[0027]本实施例,通过无损压缩减少了语音占用的带宽,同时由于对语音内容起到加密保护。
[0028]实施例二
[0029]图3示出了本发明实施例二提供的降低语音传输负载的系统的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。在本实施例中,该降低语音传输负载的系统包括:发送端1和接收端2,所述发送端1和接收端2之间通过实时传输协议进行数据传输。
[0030]其中,所述发送端1包括:
[0031]语音采样单元11,用于对音频信号进行按照预设频率采样,获取采样语音数据;
[0032]语音压缩单元12,用于以压缩控件对所述采样语音数据进行无损压缩,获取压缩语音数据;
[0033]语音输出单元13,用于以实时传输协议传输所述压缩语音数据;
[0034]所述接收端2包括:
[0035]语音解压单元21,用于根据接收到的所述压缩语音数据,调用与所述压缩控件对应的解压控件对所述压缩语音数据解压,获取所述采样语音数据。
[0036]进一步地,所述接收端还包括:
[0037]语音接收单元22,接收所述压缩语音数据,并将所述压缩语音数据放入缓冲区。
[0038]进一步地,所述接收端还包括:
[0039]语音解析单元23,用于将所述采样语音数据发送至DSP芯片解析。
[0040]本实施例,通过无损压缩减少了语音占用的带宽,同时由于对语音内容起到加密保护。
[0041]本发明实施例提供的降低语音传输负载的系统可以应用在前述对应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。
[0042]值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0043]另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘或光盘等。
[0044]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种降低语音传输负载的方法,其特征在于,所述方法包括: 发送端对音频信号进行按照预设频率采样,获取采样语音数据;以压缩控件对所述采样语音数据进行无损压缩,获取压缩语音数据;以实时传输协议传输所述压缩语音数据;接收端根据接收到的所述压缩语音数据,调用与所述压缩控件对应的解压控件对所述压缩语音数据解压,获取所述采样语音数据。2.如权利要求1所述的方法,其特征在于,还包括: 所述接收端接收所述压缩语音数据,并将所述压缩语音数据放入缓冲区。3.如权利要求1或2所述的方法,其特征在于,还包括: 所述接收端将所述采样语音数据发送至DSP芯片解析。4.一种降低语音传输负载的系统,包括发送端和接收端,所述发送端和接收端之间通过实时传输协议进行数据传输,其特征在于,所述发送端包括: 语音采样单元,用于对音频信号进行按照预设频率采样,获取采样语音数据; 语音压缩单元,用于以压缩控件对所述采样语音数据进行无损压缩,获取压缩语音数据; 语音输出单元,用于以实时传输协议传输所述压缩语音数据; 所述接收端包括: 语音解压单元,用于根据接收到的所述压缩语音数据,调用与所述压缩控件对应的解压控件对所述压缩语音数据解压,获取所述采样语音数据。5.如权利要求4所述的系统,其特征在于,所述接收端还包括: 语音接收单元,接收所述压缩语音数据,并将所述压缩语音数据放入缓冲区。6.如权利要求4或5所述的系统,其特征在于,所述接收端还包括: 语音解析单元,用于将所述采样语音数据发送至DSP芯片解析。
【专利摘要】本发明适用于网络通讯技术领域,提供了一种降低语音传输负载的方法及系统,所述方法包括:发送端对音频信号进行按照预设频率采样,获取采样语音数据;以压缩控件对所述采样语音数据进行无损压缩,获取压缩语音数据;以实时传输协议传输所述压缩语音数据;接收端根据接收到的所述压缩语音数据,调用与所述压缩控件对应的解压控件对所述压缩语音数据解压,获取所述采样语音数据,本发明,通过无损压缩减少了语音占用的带宽,同时由于对语音内容起到加密保护。
【IPC分类】H04M7/00, H04L29/06, G10L19/008
【公开号】CN105491255
【申请号】CN201410478328
【发明人】李涛
【申请人】广东世纪网通信设备有限公司
【公开日】2016年4月13日
【申请日】2014年9月18日

最新回复(0)