【技术实现步骤摘要】
音频数据恢复方法、装置及蓝牙设备
本申请涉及蓝牙
,尤其涉及一种音频数据恢复方法、装置及蓝牙设备。
技术介绍
由于传输带宽受限,蓝牙音频传输的发送端(master设备)需要在信号发射前先进行音频压缩然后再通过无线传输把压缩后的音频信号发送给接收端(slave设备)。当master设备和salve设备距离较远或者近距离但存在干扰情况下,无线传输过程中可能会出现丢包或者错包,导致slave设备接收到的音频信号解码播放时会出现卡顿和杂音。为了解决丢包或者错包引起的音频数据错误,现有技术中通常有以下两种处理方法:一种是在master设备发射时在码流中增加冗余信息,例如:CRC检验、纠错码、以及其他重要编码信息保护机制。另一种是只在slave端,利用音频信号自身相关性,使用丢错包前后的好包数据来恢复丢错包数据,最简单的实现方法就是插入静音帧数据或者重复前一个好帧数据,比较复杂的实现方法是基于模型的插值,例如基于自回归AR(Autoregressive)模型或者正弦模型的插值来恢复音频数据。但这些方法对于音频数据来说,恢复质量较差,尤其是在较高的丢包率情况下。现有技术的缺点在于:音频恢复后的音频质量较差。
技术实现思路
本申请实施例提出了一种音频数据恢复方法、装置及电子设备,以解决上述技术问题。第一个方面,本申请实施例提供了一种音频数据恢复方法,包括如下步骤:在频域上将音频数据分为第一频域分量和第二频域分量;对于第二频域分量,采用第 ...
【技术保护点】
1.一种音频数据恢复方法,其特征在于,包括:/n在频域上将音频数据分为第一频域分量和第二频域分量;/n对于第二频域分量,采用第二数据恢复方法来恢复音频数据;/n对于第一频域分量,采用复杂度低于第二数据恢复方法的第一数据恢复方法来恢复音频数据。/n
【技术特征摘要】
1.一种音频数据恢复方法,其特征在于,包括:
在频域上将音频数据分为第一频域分量和第二频域分量;
对于第二频域分量,采用第二数据恢复方法来恢复音频数据;
对于第一频域分量,采用复杂度低于第二数据恢复方法的第一数据恢复方法来恢复音频数据。
2.如权利要求1所述的方法,其特征在于,所述第一频域分量为noise-like分量,所述第二频域分量为tone-dominant分量,所述tone-dominant分量的功率高于所述noise-like分量的功率。
3.如权利要求1所述的方法,其特征在于,所述第二数据恢复方法为丢失帧幅度和相位估计插值GAPES方法。
4.如权利要求1所述的方法,其特征在于,所述第一数据恢复方法为噪声整形和随机相位方法。
5.如权利要求1所述的方法,其特征在于,所述在频域上将音频数据分为第一频域分量和第二频域分量,包括:
在频域上将音频数据分为第一类帧数据和第二类帧数据;
将所述第一类帧数据分为第一频域分量和第二频域分量。
6.如权利要求5所述的方法,其特征在于,所述第一类帧数据为错误的数据,所述第二类帧数据为正确的数据。
7.如权利要求5所述的方法,其特征在于,所述将第一类帧数据分为第一频域分量和第二频域分量,包括:
估计第一类帧数据的功率谱;
确定所述功率谱的峰值;
根据所述峰值确定候选频域分量;
将功率大于预设门限值的候选频域分量作为第二频域分量,其他帧作为第一频域分量。
8.如权利要求7所述的方法,其特征在于,所述估计第一类帧数据的功率谱,包括采用下式计算第一类帧数据的功率谱:
其中,m表示当前第一类帧的序号,m1为前一个第二类帧的序号,m2为后一个第二类帧的序号,为第m1帧的频谱数据,为第m2帧的频谱数据。
9.如权利要求7所述的方法,其特征在于,所述根据所述峰值确定候选频域分量,包括:
对所述峰值进行从大到小排序;
对于排序后的前N个峰值,以该峰值为中心、预设长度内的频域分量确定为候选频域分量。
10.如权利要求1所述的方法,其特征在于,所述对于第一频域分量,采用复杂度低于所述第二数据恢复方法的第一数据恢复方法来恢复音频数据,具体为对于第一频域分量采用下式恢复:
其中,s(k)为随机变量,取值为{1,-1};α(k)为幅度整形因子;m为当前帧的序号;m-1为前一帧的序号;Xm-1(k)为第m-1帧的频谱数据。
11.如权利要求10所述的方法,其特征在于,所述幅度整形因子采用下式计算得到:
其中,Bb为频谱的临界子带;m1为前一个第二类帧的序号,m2为后一个第二类帧的序号,为第m1帧的频谱数据,为第m2帧的频谱数据。
12.一种音频数据恢复装置,其特征在于,包括...
【专利技术属性】
技术研发人员:冯宇红,王海业,杨晓东,熊焱,张亦农,
申请(专利权)人:南京中感微电子有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。