[发明专利]一种调节蓝牙立体声音质的方法及系统有效
申请号: | 200810056892.1 | 申请日: | 2008-01-25 |
公开(公告)号: | CN101222793A | 公开(公告)日: | 2008-07-16 |
发明(设计)人: | 王余雷;叶川 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04S1/00 | 分类号: | H04S1/00;G10L19/00 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;祁建国 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调节 蓝牙 立体声 音质 方法 系统 | ||
技术领域
本发明涉及语音处理领域,尤其涉及一种调节蓝牙立体声音质的方法及系统。
背景技术
音频PCM(Pulse Code Modulation,脉冲编码调制)数据在串行UART(Universal Asynchronous Receiver/Transmitter,通用异步收发器)上传输时,需要较大的带宽。为了在有限带宽情况下,有效地传输更多的音频数据。因此,将对音频PCM裸数据进行压缩编码,此方法中采用SBC(SubBandCoding,子带编码)算法对音频数据进行压缩编码。但此算法是有损压缩,在一定程度上会损失原始音质。
现有技术方案为用户根据自我感知设置SBC算法中比特池值。比如,先设置比特池值为30,播放蓝牙立体声音乐,音质效果不好,因而,用户再次设置比特池值为48,播放蓝牙立体声音乐,音质效果还可以,从而确定比特池值为48。用户设定比特池值方案的问题包括:不能自动设定SBC算法中比特池值;不能与智能终端设备很好配合,当设定比特池值过大时,可能出现智能终端设备使用过多的系统CPU资源,从而影响蓝牙立体声的音质效果;无法针对不同采样率的音频文件动态设置比特池值,因而比特池值不能与当前播放的音频文件动态适配,从而影响蓝牙立体声的音质效果。
发明内容
为了解决上述问题,本发明提供了公开了一种调节蓝牙立体声音质的方法及系统,其目的在于,通过设置SBC算法中的比特池值,来根据实际情况调节蓝牙立体声音质。
本发明公开了一种调节蓝牙立体声音质的方法,包括:
步骤1,将音频文件解码,输出脉冲编码调制音频数据;
步骤2,接收脉冲编码调制音频数据,根据音频文件参数设置子带编码算法中比特池,对所述脉冲编码调制音频数据进行所述子带编码算法编码,从而调节蓝牙立体声音质;
步骤3,将所述子带编码算法编码后的数据组合成先进音频传送规格帧,发送给蓝牙立体声播放装置。
所述音频文件参数包括音频文件的采样率、通道模式、传输速率、子带数和量化器数。
在所述音频文件通道方式为单声道时,所述步骤2中比特池设置方法进一步包括如下步骤:
步骤31,根据公式
((传输速率×子带数×量化器数/采样率)-8×子带数-32)/量化器数
计算商和余数,所述公式中传输速率的单位为比特每秒,采样率的单位为千赫兹;
步骤32,判断所述余数所在范围,如果所述余数大于等于所述量化器数的四分之三,则设置所述比特池值为所述商加一,如果余数大于量化器数的四分之一并小于量化器数的四分之三,则所述比特池首选值为所述商,比特池轮换值为所述商加一,按轮换周期设置所述比特池值为所述首选值或所述轮换值,如果余数大于等于零且小于等于量化器数的四分之一,则设置所述比特池值为所述商。
在所述音频文件通道方式为双声道或立体声时,所述步骤2中比特池设置方法进一步包括如下步骤:
步骤41,根据公式
((传输速率×子带数×量化器数/采样率)-4×子带数-32)/(量化器数×2)
计算商和余数,所述公式中传输速率的单位为比特每秒,采样率的单位为千赫兹;
步骤42,判断所述余数所在范围,如果所述余数大于等于所述量化器数的二分之三,则设置所述比特池值为所述商加一,如果余数大于量化器数的二分之一并小于量化器数的二分之三,则所述比特池首选值为所述商,所述比特池轮换值为所述商加一,按轮换周期设置所述比特池值为所述首选值或所述轮换值,如果余数大于等于零且小于等于量化器数的二分之一,则设置所述比特池值为所述商。
所述步骤1和步骤2间还包括步骤61,将所述脉冲编码调制音频数据分割成指定字节后,进行传输。
本发明还公开了一种调节蓝牙立体声音质的系统,包括音频解码器、子带编码模块和帧组合模块,
所述音频解码器,用于解码音频文件,输出脉冲编码调制音频数据;
所述子带编码模块,用于接收脉冲编码调制音频数据,根据音频文件参数设置子带编码算法中比特池,对所述脉冲编码调制音频数据进行所述子带编码算法编码,从而调节蓝牙立体声音质;
所述帧组合模块,用于将所述子带编码算法编码后的数据组合成先进音频传送规格帧,发送给蓝牙立体声播放装置。
所述音频文件参数包括音频文件的采样率、通道模式、传输速率、子带数和量化器数。
在所述音频文件通道方式为单声道时,所述子带编码模块进一步用于根据公式
((传输速率×子带数×量化器数/采样率)-8×子带数-32)/量化器数
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810056892.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:液冷降温式恒温槽系统及智能控温方法
- 下一篇:全反射投影光学系统