预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105551512A(43)申请公布日2016.05.04(21)申请号201510957848.8(22)申请日2015.12.17(71)申请人天翼爱音乐文化科技有限公司地址510000广东省广州市中山二路18号电信广场38楼(72)发明人吴伟芬郝德禄肖成华俊方炳焕(74)专利代理机构广州华进联合专利商标代理有限公司44224代理人黄晓庆(51)Int.Cl.G11B20/00(2006.01)G11B20/10(2006.01)权利要求书2页说明书10页附图3页(54)发明名称音频格式转换方法和装置(57)摘要本发明涉及一种音频格式转换方法和装置,包括以下步骤:读取原始的音频数据并将所述原始的音频数据添加到第一缓冲区;判断所述第一缓冲区中原始的音频数据是否达到预设帧数;若所述第一缓冲区中原始的音频数据达到预设帧数,则从所述第一缓冲区中取出原始的音频数据进行转码,得到预设格式的音频数据;将转换成预设格式的音频数据写入预设格式文件中。上述音频格式转换方法和装置,由音频数据来通知进行转码工作,编码线程无需不断循环查看是否有数据需要进行处理,能大大地减少系统消耗。CN105551512ACN105551512A权利要求书1/2页1.一种音频格式转换方法,其特征在于,包括以下步骤:读取原始的音频数据并将所述原始的音频数据添加到第一缓冲区;判断所述第一缓冲区中原始的音频数据是否达到预设帧数;若所述第一缓冲区中原始的音频数据达到预设帧数,则从所述第一缓冲区中取出原始的音频数据进行转码,得到预设格式的音频数据;将转换成预设格式的音频数据写入预设格式文件中。2.根据权利要求1所述的音频格式转换方法,其特征在于,所述读取原始的音频数据并将所述原始的音频数据添加到第一缓冲区具体为:从第二缓冲区读取原始的音频数据并将所述原始的音频数据添加到第一缓冲区;所述方法还包括以下步骤:根据预设帧数调整第二缓冲区大小,使所述第二缓冲区的大小为所述预设帧数的整数倍。3.根据权利要求2所述的音频格式转换方法,其特征在于,在所述从第二缓冲区读取原始的音频数据并将所述原始的音频数据添加到第一缓冲区的步骤之前,还包括:通过音频设备采集声音信息;对所述声音信息进行处理得到原始的音频数据;将所述原始的音频数据存入所述第二缓冲区。4.根据权利要求3所述的音频格式转换方法,其特征在于:所述方法还包括以下步骤:当所述音频设备停止采集声音信息时,将所述原始的音频数据的结尾信息写入所述第一缓冲区;将所述原始的音频数据的结尾信息编码成预设格式;将所述编码成预设格式的结尾信息写入所述预设格式文件中;和/或通过音频设备采集的声音信息包括人声数据和伴唱数据,对所述声音信息进行处理得到原始的音频数据的方式包括:将伴唱数据格式转换为与人声数据相同的PCM语音格式;将采集到的人声数据存储在人声缓冲区中,将格式转换后的伴唱数据存储在伴唱缓冲区中;从人声缓冲区和伴唱缓冲区中读取指定相同样本大小的人声数据和伴唱数据进行叠加,得到所述原始的音频数据。5.根据权利要求1所述的音频格式转换方法,其特征在于,所述原始的音频数据为原始的录音数据,所述预设格式为MP3格式,所述方法具体包括以下步骤:调用读取线程读取原始的录音数据并将所述原始的录音数据添加到第一缓冲区;判断所述第一缓冲区中的原始的录音数据是否达到预设帧数;若所述第一缓冲区中原始的录音数据达到预设帧数,则调用编码线程从所述第一缓冲区中取出预设帧数的原始的录音数据编码成MP3格式;将转换成MP3格式的录音数据写入MP3文件中。6.一种音频格式转换装置,其特征在于,包括:读取模块,用于读取原始的音频数据并将所述原始的音频数据添加到第一缓冲区;判断模块,用于判断所述第一缓冲区中原始的音频数据是否达到预设帧数;转码模块,用于若所述第一缓冲区中原始的音频数据达到预设帧数,则从所述第一缓冲区中取出原始的音频数据进行转码,得到预设格式的音频数据;2CN105551512A权利要求书2/2页写入模块,用于将转换成预设格式的音频数据写入预设格式文件中。7.根据权利要求6所述的音频格式转换装置,其特征在于,所述读取模块还用于从第二缓冲区读取原始的音频数据并将所述原始的音频数据添加到第一缓冲区;所述装置还包括:调整模块,用于根据预设帧数调整第二缓冲区大小,使所述第二缓冲区的大小为所述预设帧数的整数倍。8.根据权利要求7所述的音频格式转换装置,其特征在于,所述装置还包括:采集模块,用于通过音频设备采集声音信息;处理模块,用于对所述声音信息进行处理得到原始的音频数据;存储模块,用于将所述原始的音频数据存入所述第二缓冲区。9.根据权利要求8所述的音频格式转换装置,其特征在于:所述读取模块还用于当所述