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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106775551A(43)申请公布日2017.05.31(21)申请号201610928659.2(22)申请日2016.10.31(71)申请人乐视控股(北京)有限公司地址100025北京市朝阳区姚家园路105号3号楼10层1102申请人乐视云计算有限公司(72)发明人李小龙(74)专利代理机构北京商专永信知识产权代理事务所(普通合伙)11400代理人方挺黄谦(51)Int.Cl.G06F3/16(2006.01)权利要求书2页说明书10页附图4页(54)发明名称音频播放方法和系统(57)摘要本发明实施例提供一种音频播放方法。该方法包括:如果检测到当前音频数据帧为缺失的音频数据帧,对已播放的上一活跃音频数据帧进行局部帧尾采样;将局部帧尾采样后的采样数据与零数据进行拟合,生成拟合后的拟合帧尾音频数据段;在拟合后的拟合帧尾音频数据段后补充零数据,生成用于播放的拟合后的音频数据帧。本发明实施例还提供了一种音频播放系统。本发明实施例能够减缓音频数据帧的突变,降低声卡因播放突变的音频数据帧发出的噪音。CN106775551ACN106775551A权利要求书1/2页1.一种音频播放方法,包括:如果检测到当前音频数据帧为缺失的音频数据帧,对已播放的上一活跃音频数据帧进行局部帧尾采样;将局部帧尾采样后的采样数据与零数据进行拟合,生成拟合后的拟合帧尾音频数据段;在所述拟合后的拟合帧尾音频数据段后补充零数据,生成用于播放的拟合后的音频数据帧。2.根据权利要求1所述的方法,其中,所述方法还包括:检测所述拟合后的音频数据帧的在后数据帧,确定与所述拟合后的音频数据帧最近的待播放的活跃数据帧;对所述待播放的活跃数据帧进行局部帧头采样;将局部帧头采样后的采样数据与零数据进行拟合,生成拟合后的拟合帧头音频数据段;在所述拟合后的拟合帧头音频数据段后补充所述待播放的活跃数据帧中未采样的音频数据段,生成用于替换所述待播放的活跃数据帧的拟合后的音频数据帧。3.一种音频播放方法,包括:从待播放的多个音频数据帧构成的第一序列的尾部开始选取额定负载范围内的数量的音频数据帧构成更新后的待播放的第二序列;对已播放的与所述第二序列中的头部的音频数据帧最近的音频数据帧进行局部帧尾采样;对所述第二序列中的头部的音频数据帧进行局部帧头采样;对所述局部帧尾采样生成的第一采样数据和所述局部帧头采样生成的第二采样数据进行拟合,生成拟合后的拟合帧头帧尾音频数据段;在所述拟合后的拟合帧头帧尾音频数据段后补充所述头部的音频数据帧中未采样的音频数据段,生成用于替换所述头部的音频数据帧的拟合后的音频数据帧。4.根据权利要求3所述的方法,其中,对所述局部帧尾采样生成的第一采样数据和所述局部帧头采样生成的第二采样数据进行拟合,生成拟合后的音频数据段包括:设定采样个数为N,S1(i)表示第一采样数据中的第i个采样值,S2(i)表示第二采样数据中的第i个采样值,其中,通过公式S(i)=S1(i)*(N–i+1)/N+S2(i)*(i-1)/N,确定拟合后的音频数据段中的第i个拟合值S(i)。5.一种音频播放系统,包括:局部帧尾采样模块,用于如果检测到当前音频数据帧为缺失的音频数据帧,对已播放的上一活跃音频数据帧进行局部帧尾采样;拟合模块,用于将局部帧尾采样后的采样数据与零数据进行拟合,生成拟合后的拟合帧尾音频数据段;音频数据帧生成模块,用于在所述拟合后的拟合帧尾音频数据段后补充零数据,生成用于播放的拟合后的音频数据帧。6.根据权利要求5所述的系统,其中,所述系统还包括:2CN106775551A权利要求书2/2页活跃数据帧确定模块,用于检测所述拟合后的音频数据帧的在后数据帧,确定与所述拟合后的音频数据帧最近的待播放的活跃数据帧;局部帧头采样模块,用于对所述待播放的活跃数据帧进行局部帧头采样;拟合模块,用于将局部帧头采样后的采样数据与零数据进行拟合,生成拟合后的拟合帧头音频数据段;音频数据帧生成模块,用于在所述拟合后的拟合帧头音频数据段后补充所述待播放的活跃数据帧中未采样的音频数据段,生成用于替换所述待播放的活跃数据帧的拟合后的音频数据帧。7.一种音频播放系统,包括:序列生成模块,用于从待播放的多个音频数据帧构成的第一序列的尾部开始选取额定负载范围内的数量的音频数据帧构成更新后的待播放的第二序列;局部帧尾采样模块,用于对已播放的与所述第二序列中的头部的音频数据帧最近的音频数据帧进行局部帧尾采样;局部帧头采样模块,用于对所述第二序列中的头部的音频数据帧进行局部帧头采样;拟合模块,用于对所述局部帧尾采样生成的第一采样数据和所述局部帧头采样生成的第二采样数据进行拟合,生成拟合后的拟合帧头帧尾音频数据段;第二序列替换模块,用于在所述拟