[发明专利]一种动态调整LC3音频编码速率的方法、装置及存储介质有效
申请号: | 202110497725.6 | 申请日: | 2021-05-08 |
公开(公告)号: | CN112992166B | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 李强;王尧;叶东翔;朱勇 | 申请(专利权)人: | 北京百瑞互联技术有限公司 |
主分类号: | G10L19/24 | 分类号: | G10L19/24 |
代理公司: | 北京国科程知识产权代理事务所(普通合伙) 11862 | 代理人: | 曹晓斐 |
地址: | 100085 北京市海淀区上地信息路2号(北京实创*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 调整 lc3 音频 编码 速率 方法 装置 存储 介质 | ||
1.一种动态调整LC3音频编码速率的方法,其特征在于,包括:
根据LC3音频信号传输过程中的实时传输速率确定LC3编码器编码的实时频带宽度;
将所述实时频带宽度的值以及预定码率下的子带索引表的索引值置于同一单位下,并将所述实时频带宽度的值和所述预定码率下的子带索引表的索引值通过对比计算得到当前子带索引表的索引最大值,并根据所述索引最大值计算得到需要正常编码的子带范围;以及,
利用所述需要正常编码的所述子带范围内的频谱系数继续进行编码,将非需要正常编码的子带范围内的频谱系数清零不进行编码;
所述需要正常编码的子带范围包括所述索引值小于所述当前子带索引表的索引最大值的子带范围,所述非需要正常编码的子带范围包括所述索引值大于所述当前子带索引表的索引最大值的子带范围。
2.如权利要求1所述的动态调整LC3音频编码速率的方法,其特征在于,所述利用所述需要正常编码的所述子带范围内的频谱系数继续进行编码的过程包括,
利用所述需要正常编码的所述子带范围内的所述频谱系数,继续进行标准LC3编码步骤;或者,
利用所述需要正常编码的所述子带范围内的所述频谱系数,继续进行除长期后置滤波步骤之外的其他所述标准LC3编码步骤。
3.如权利要求1所述的动态调整LC3音频编码速率的方法,其特征在于,所述根据LC3音频信号传输过程中的实时传输速率确定LC3编码器编码的实时频带宽度的过程包括,
根据所述LC3音频信号传输过程中的所述实时传输速率的值,计算得到与其成正比的所述LC3编码器编码的所述实时频带宽度的值。
4.如权利要求2所述的动态调整LC3音频编码速率的方法,其特征在于,
当所述实时传输速率等于预定码率时,利用所述需要正常编码的所述子带范围内的所述频谱系数,继续进行标准LC3编码步骤;
当所述实时传输速率小于预定码率时,利用所述需要正常编码的所述子带范围内的所述频谱系数,继续进行除长期后置滤波步骤之外的其他所述标准LC3编码步骤。
5.一种动态调整LC3音频编码速率的装置,其特征在于,包括:
频带宽度获取模块,用于根据LC3音频信号传输过程中的实时传输速率确定LC3编码器编码的实时频带宽度;
范围获取模块,用于将所述实时频带宽度的值以及预定码率下的子带索引表的索引值置于同一单位下,并将所述实时频带宽度的值和所述预定码率下的子带索引表的索引值通过对比计算得到当前子带索引表的索引最大值,并根据所述索引最大值计算得到需要正常编码的子带范围;以及,
编码模块,用于利用所述需要正常编码的所述子带范围内的频谱系数继续进行编码,将非需要正常编码的子带范围内的频谱系数清零不进行编码;
所述需要正常编码的子带范围包括所述索引值小于所述当前子带索引表的索引最大值的子带范围,所述非需要正常编码的子带范围包括所述索引值大于所述当前子带索引表的索引最大值的子带范围。
6.如权利要求5所述的动态调整LC3音频编码速率的装置,其特征在于,所述用于利用所述需要正常编码的所述子带范围内的频谱系数继续进行编码的模块包括,
用于利用所述需要正常编码的所述子带范围内的所述频谱系数,继续进行标准LC3编码步骤的模块;或者,
用于利用所述需要正常编码的所述子带范围内的所述频谱系数,继续进行除长期后置滤波步骤之外的其他所述标准LC3编码步骤的模块。
7.一种计算机可读存储介质,其存储有计算机指令,其特征在于,所述计算机指令被操作以执行权利要求1-4中任一项所述的动态调整LC3音频编码速率的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百瑞互联技术有限公司,未经北京百瑞互联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110497725.6/1.html,转载请声明来源钻瓜专利网。