基于移动终端的音频处理方法和装置制造方法及图纸

技术编号:12080627 阅读:71 留言:0更新日期:2015-09-19 17:52
本发明专利技术涉及一种基于移动终端的音频处理方法和装置,该方法包括:获取本端的终端能力参数;根据本端的终端能力参数确定音频编码等级和音频数据格式;采集声音并根据确定的音频数据格式形成音频数据;根据所述音频编码等级对所述音频数据进行音频编码;将编码后的数据组包形成音频码流并通过网络发送到对端,使得对端对所述音频码流进行自适应解码后根据对端的终端能力参数进行音频数据格式转换并播放。本发明专利技术提供的基于移动终端的音频处理方法和装置,处理能力强的移动终端确保有高质量的语音通话,而处理能力差的移动终端则语音质量相对下降,充分利用了不同的移动终端的能力资源。

【技术实现步骤摘要】

本专利技术涉及音频处理
,特别是涉及一种基于移动终端的音频处理方法和装置
技术介绍
在普通计算机上,语音通话技术已经应用的非常普遍,而且通常通过有线网络连接,网络状态好,各计算机之间可以实现高质量的语音通话。但在移动终端上,由于各移动终端的性能参差不齐,而且接入网络的带宽资源也不相同,这就给移动终端上实现语音通话带来了困难。目前,在移动终端上实现语音通话,主流的方案是各移动终端统一采用低性能需求的音频处理方式,但这样导致各移动终端之间的语音通话质量都比较差。在一种改进的方案中,各移动终端向服务器上报自己的终端性能信息,从而由服务器选择可兼容最差性能的移动终端的音频处理方式并通知各移动终端,这样各移动终端之间通话的质量就取决于其中能力最差的移动终端,而高性能的移动终端的资源被浪费了。
技术实现思路
基于此,有必要针对目前统一采用适配能力最差的移动终端的音频处理方式实现语音通话,造成资源浪费的问题,提供一种基于移动终端的音频处理方>法和装置。本文档来自技高网...
基于移动终端的音频处理方法和装置

【技术保护点】
一种基于移动终端的音频处理方法,所述方法包括:获取本端的终端能力参数;根据本端的终端能力参数确定音频编码等级和音频数据格式;采集声音并根据确定的音频数据格式形成音频数据;根据所述音频编码等级对所述音频数据进行音频编码;将编码后的数据组包形成音频码流并通过网络发送到对端,使得对端对所述音频码流进行自适应解码后根据对端的终端能力参数进行音频数据格式转换并播放。

【技术特征摘要】
1.一种基于移动终端的音频处理方法,所述方法包括:
获取本端的终端能力参数;
根据本端的终端能力参数确定音频编码等级和音频数据格式;
采集声音并根据确定的音频数据格式形成音频数据;
根据所述音频编码等级对所述音频数据进行音频编码;
将编码后的数据组包形成音频码流并通过网络发送到对端,使得对端对所
述音频码流进行自适应解码后根据对端的终端能力参数进行音频数据格式转换
并播放。
2.根据权利要求1所述的方法,其特征在于,对所述音频数据进行音频编
码是按帧进行的;所述方法还包括:
根据本端的终端能力参数确定组包方式;所述组包方式包括:单帧组包方
式和多帧组包方式;
所述将编码后的数据组包形成音频码流并通过网络发送到对端,包括:
将编码后的数据按照确定的组包方式组包形成音频码流并通过网络发送到
对端。
3.根据权利要求1所述的方法,其特征在于,所述终端能力参数包括:用
于处理音频的软件信息和硬件信息,以及网络类型;
所述根据本端的终端能力参数确定音频编码等级和音频数据格式,包括:
根据本端的软件信息、硬件信息和网络类型选择具有相应的音频编码等级
的音频编码器,并确定与选择的音频编码器相匹配的音频数据格式;
所述根据所述音频编码等级对所述音频数据进行音频编码,包括:
采用确定的音频编码器,以按照相应的音频编码等级对所述音频数据进行
音频编码。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将组包后的数据包中每第一预设数量的数据包划分为一组,根据该一组数
据包的数据内容生成相应的第二预设数量的纠错冗余包加入到所述音频码流;
所述第一预设数量大于第二预设数量。
5.一种基于移动终端的音频处理方法,所述方法包括:
接收对端发来的音频码流;
检测所述音频码流的码流特征;
根据所述码流特征确定音频解码等级;
根据确定的音频解码等级对所述音频码流进行音频解码,获得音频数据;
将所述音频数据转换为与本端的终端能力参数匹配的音频数据格式;
播放经过转换的音频数据。
6.根据权利要求5所述的方法,其特征在于,所述终端能力参数包括:用
于处理音频的软件信息和硬件信息,以及网络类型。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
检测到接收到的...

【专利技术属性】
技术研发人员:王新亮
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1