Ⅰ 语音编解码的ADPCM(自适应差分PCM)
类型:Audio
制定者:ITU-T
所需频宽:32Kbps
特性:ADPCM(adaptive difference pulse code molation)综合了APCM的自适应特性和DPCM系统的差分特性,是一种性能比较好的波形编码。它的核心想法是:
①利用自适应的思想改变量化阶的大小,即使用小的量化阶(step-size)去编码小的差值,使用大的量化阶去编码大的差值;
②使用过去的样本值估算下一个输入样本的预测值,使实际样本值和预测值之间的差值总是最小。
缺点:声音质量一般
应用领域:voip
版税方式:Free
备注:ADPCM (ADPCM Adaptive Differential Pulse Code Molation), 是一种针对16bit (或者更高?) 声音波形数据的一种有损压缩算法, 它将声音流中每次采样的 16bit 数据以 4bit 存储, 所以压缩比1:4. 而压缩/解压缩算法非常的简单, 所以是一种低空间消耗,高质量声音获得的好途径。LPC(Linear Predictive Coding,线性预测编码)类型:Audio
制定者:
所需频宽:2Kbps-4.8Kbps
特性:压缩比大,计算量大,音质不高,廉价
优点:压缩比大,廉价
缺点:计算量大,语音质量不是很好,自然度较低
应用领域:voip
版税方式:Free
备注:参数编码又称为声源编码,是将信源信号在频率域或其它正交变换域提取特征参数,并将其变换成数字代码进行传输。译码为其反过程,将收到的数字序列经变换恢复特征参量,再根据特征参量重建语音信号。具体说,参数编码是通过对语音信号特征参数的提取和编码,力图使重建语音信号具有尽可能高的准确性,但重建信号的波形同原语音信号的波形可能会有相当大的差别。如:线性预测编码(LPC)及其它各种改进型都属于参数编码。该编码比特率可压缩到2Kbit/s-4.8Kbit/s,甚至更低,但语音质量只能达到中等,特别是自然度较低。CELP(Code Excited Linear Prediction,码激励线性预测编码)类型:Audio
制定者:欧洲通信标准协会(ETSI)
所需频宽:4~16Kbps的速率
特性:改善语音的质量:
① 对误差信号进行感觉加权,利用人类听觉的掩蔽特性来提高语音的主观质量;
②用分数延迟改进基音预测,使浊音的表达更为准确,尤其改善了女性语音的质量;
③ 使用修正的MSPE准则来寻找 “最佳”的延迟,使得基音周期延迟的外形更为平滑;
④根据长时预测的效率,调整随机激励矢量的大小,提高语音的主观质量; ⑤ 使用基于信道错误率估计的自适应平滑器,在信道误码率较高的情况下也能合成自然度较高的语音。
结论:
① CELP算法在低速率编码环境下可以得到令人满意的压缩效果;
②使用快速算法,可以有效地降低CELP算法的复杂度,使它完全可以实时地实现;
③CELP可以成功地对各种不同类型的语音信号进行编码,这种适应性对于真实环境,尤其是背景噪声存在时更为重要。
优点:用很低的带宽提供了较清晰的语音
缺点:
应用领域:voip
版税方式:Free
备注:1999年欧洲通信标准协会(ETSI)推出了基于码激励线性预测编码(CELP)的第三代移动通信语音编码标准自适应多速率语音编码器(AMR),其中最低速率为4.75kb/s,达到通信质量。CELP 码激励线性预测编码是Code Excited LinearPrediction的缩写。CELP是近10年来最成功的语音编码算法。
CELP语音编码算法用线性预测提取声道参数,用一个包含许多典型的激励矢量的码本作为激励参数,每次编码时都在这个码本中搜索一个最佳的激励矢量,这个激励矢量的编码值就是这个序列的码本中的序号。
CELP已经被许多语音编码标准所采用,美国联邦标准FS1016就是采用CELP的编码方法,主要用于高质量的窄带语音保密通信。CELP(Code-Excited Linear Prediction) 这是一个简化的 LPC 算法,以其低比特率着称(4800-9600Kbps),具有很清晰的语音品质和很高的背景噪音免疫性。CELP是一种在中低速率上广泛使用的语音压缩编码方案。
Ⅱ Apt-X的基本释义
Apt-X是一种基于子带ADPCM(SB-ADPCM)技术的数字音频压缩算法。原始算法由Stephen Smyth 博士于20世纪80年代提出。由Audio Processing Technology(现已被CSR合并)公司发展并命名为apt-X。最初用于专业音频与广播领域。近几年,在 Bluetooth无线音频传输领域apt-x由于其低延时,容错性好,高音质等优点大有取代SBC(Sub-band Coding)之势。目前apt-x家族中实用的有有aptX Bluetooth, aptX Enhanced, aptX Live(2007年推出),aptX Lossless(2009年推出)。apt-X具有以下特点:
所需频宽:10Hz to 22.5 kHz,56kbit/s to 576 kbit/s(16 bit 7.5 kHz mono to 24-bit, 22.5kHz stereo)
Ⅲ ADPCM编码属于哪一类编码技术
ADPCM
(ADPCM
Adaptive
Differential
Pulse
Code
Molation),
是一种针对16bit
(或者更高)
声音波形数据的一种
有损压缩
算法,
它将声音流中每次采样的
16bit
数据以
4bit
存储,
所以压缩比1:4.
而压缩/
解压缩
算法非常的简单,
所以是一种低空间消耗,高质量声音获得的好途径。
Ⅳ 请问音频压缩方式:OggVorbis和g.726(adpcm)各自特点
OggVorbis作为一款全新的音乐压缩格式,不仅能够自由播放MP3,VQF,AAC,而且用vorbis制作的音效文件更加出色。转换到vorbis世界的另一个原因,或许会是因为MPEG是完全由Fraunhofer组织所控制,每一个需要解码MP3文件的应用程序都应该得到Fraunhofer的授权,相比之下,vorbis技术则是完全免费和自由的。在观看一些DVD转录成AVI的外国电影时,你或许会遇到只有图象没有声音的情况,这可能是因为音频的解码使用了vorbis技术,试一试安装OggVorbis问题就会解决 。
DS2164Q ADPCM处理器是一款专用数字信号处理(DSP)芯片,已被优化为执行三种不同速率的自适应差分脉冲编码调制(ADPCM)语音压缩功能。芯片可被编程为压缩(扩展)64kbps话音数据至(由)32kbps、24kbps或16kbps。32kbps压缩遵循CCITT推荐标准G.726规定的算法。DS2164Q可以动态切换压缩算法。这使用户能够以动态方式最大限度利用现有带宽。 按照CCITT/ITU G.726规范压缩/扩展64kbps PCM话音至/由32kbps、24kbps或16kbps 两个完全独立的通道结构;器件可以通过编程实现以下功能: 两路扩展 两路压缩 一路扩展和一路压缩 直接与CODEC组合器件互联 输入至输出延迟小于375µs 通过简单串行端口配置器件 片上时隙分配电路(TSAC)可以在不同的时隙输入/输出数据 支持随路信令 各通道可被独立闲置或旁路 硬件模式不需要主处理器,特别适合于语音存储应用 反向兼容于DS2165 ADPCM处理器 +5V单电源供电;低功耗CMOS技术 28引脚PLCC封装
Ⅳ 蓝牙耳机的APT-X技术到底是个什么鬼
Apt-X是一种基于子带ADPCM(SB-ADPCM)技术的数字音频压缩算法。说白了就是用蓝牙传输音频数据时的一种压缩编码技术,这个技术是需要付费的,所以不是所有的蓝牙耳机都有搭载。
Ⅵ adpcm公式
adpcm公式编码如下:
ADPCM编码本质是一种预测编码,预测编码利用相邻的音频数据在时间上的相关性,相邻采样点的音频数据具有相似的特点。因此,进过压缩后的数据并不是音频数据本身,而是该数据的预测值与实际值之差。偏差需要量化器进行量化,假如我们对于16bit的音频数据采用16bit的量化,那么偏差与实际的数据值占据的位数一样则无法达到压缩数据的目的,如果采用4bit的量化位数,其最大的量化步数只能是16,显然是不能满足使用要求,因此ADPCM应运而生,ADPCM是一种采用变步长的量化器的预测编码算法,它的本质是根据预测值与实际的偏差范围,在量化表格中选择出合适的量化值,使预测变化的幅度保持在4bit的范围内。ADPCM的核心公式如下,其中代表为量化后的值,为量化步长,代表经过量化后有效的偏差值,加上本次的预测值做为下一次的运算的预测值:
整个ADPCM的编码过程如下:
第一步为计算出当前实际值与预测值的偏差,代表了当前数据的实际值,为当前数的预测值。为量化后的带符号的有效数据为4bit的数据,其最高位代表的数据的方向,bit3为1代表负数,代表-7~7的整型数据。
当小于0, bit3被值1。
第二步为对进行量化,简易实现不考虑计算效率的情况下完全可以直接参考上面的公式,因为是在计算机平台进行了除法运算与小数运算,该作者很巧妙的把这些运算使用与或非来实现了,提高了运算的效率,有兴趣的读者可以看看代码,学习一下这种思路。我们细看一下公式,,可以发现公式可以拆分为两部分实现,小数部分的量化被转换为了固定的,因此节约了计算的成本。vpdiff就是对应这部分的值。
Ⅶ PCM与ADPCM区别
一、概念不同
1、PCM
脉冲编码调制(Pulse Code Molation,PCM),由A.里弗斯于1937年提出的,这一概念为数字通信奠定了基础,60年代它开始应用于市内电话网以扩充容量,使已有音频电缆的大部分芯线的传输容量扩大24~48倍。
2、ADPCM
ADPCM (ADPCM Adaptive Differential Pulse Code Molation),是一种针对16bit (或者更高) 声音波形数据的一种有损压缩算法,它将声音流中每次采样的 16bit 数据以 4bit 存储,所以压缩比1:4。而压缩/解压缩算法非常的简单,所以是一种低空间消耗,高质量声音获得的好途径。
二、原理不同
1、PCM
管道的防腐层和大地之间存在着分布电容耦合效应,且防腐层本身也存在弱而稳定的导电性,信号电流在管道外防腐层完好时的传播过程中呈指数衰减规律,当管道防腐层破损后,管中电流便由破损点流入大地,管中电流会明显衰减,引发地面磁场强度的急剧减小,由此对防腐层的破损进行定位。
2、ADPCM
1)利用自适应的思想改变量化阶的大小,即使用小的量化阶(step-size)去编码小的差值,使用大的量化阶去编码大的差值;
2)使用过去的样本值估算下一个输入样本的预测值,使实际样本值和预测值之间的差值总是最小。
三、优点不同
1、PCM
时代全芯设计的芯片在市场中有突出的优点。SPI芯片和现有使用闪存的系统完全兼容并可以直接插入现有系统使用。
LPDDR2芯片是第一个效仿DRAM功能的相变存储器,它的设计数据速率达到突出的800 Mb/sec。16Mb的嵌入式相变存储器IP可以用于很多SoC设计,重要的是嵌入式IP完全由北京时代全芯团队设计。
2、ADPCM
算法复杂度低,压缩比小,编解码延时最短(相对其它技术)。
Ⅷ ADPCM36中的36代表什么意思谢谢
ADPCM(Adaptive Differential Pulse Code Molation),是一种针对 16bits( 或8bits或者更高) 声音波形数据的一种有损压缩算法,它将声音流中每次采样的 16bit 数据以 4bit 存储,所以压缩比 1:4. 而且压缩/解压缩算法非常简单,所以是一种低空间消耗,高质量高效率声音获得的好途径。保存声音的数据文件后缀名为 .AUD 的大多用ADPCM 压缩。
ADPCM 主要是针对连续的波形数据的,保存的是波形的变化情况,以达到描述整个波形的目的,由于它的编码和解码的过程却很简洁,列在后面,相信大家能够看懂。
8bits采样的声音人耳是可以勉强接受的,而 16bit 采样的声音可以算是高音质了。ADPCM 算法却可以将每次采样得到的 16bit 数据压缩到 4bit 。需要注意的是,如果要压缩/解压缩得是立体声信号,采样时,声音信号是放在一起的,需要将两个声道分别处理。
我想当中的36应该是36bit的意思吧,不晓得对不对?
Ⅸ ADPCM是什么意思
ADPCM
Adpcm是自适应差分脉冲编码调制的简称,最早使用于数字通信系统中。
分享
基本信息
该算法利用了语音信号样点间的相关性,并针对语音信号的非平稳特点,使用了自适应预测和自适应量化,即量化器和预测器的参数能随输入信号的统计特性自适应于或接近于最佳的参数状态,在32kbps◎8khz速率上能够给出网络等级话音质量。现在我们使用的是IMA ADPCM算法,该算法中对量化步长的调整使用了简单的映射方法,对于一个输入的PCM值X(n),将其与前一时刻的X(n-1)预测值做差值 得到d(n),然后根据当前的量化步长对d(n)进行编码,再用此sample点的编码值调整量化步长,同时还要得到当前sample点的预测值供下一sample点编码使用。通过此算法可将样点编码成4bit的码流,一个符号位和三个幅度位。该算法较简单,通过映射简化了运算。对于编码后的数据我们采用了wav文件格式,该格式对编码后的数据流进行了包装,由文件头和数据码流组成,文件头中指出了音频数据所采用格式、采样率、比特率、块长度、比特数及声道数等信息。数据码流以块为单位,块头指出了该块起始的预测值和index值,码流中每byte的高四位和低四位分别对应一个PCM。当前该算法以其简单实用的特点广泛应用到数字音乐盒和数字录音笔中。
Ⅹ 蓝牙APTX是啥意思
Apt-X是一种基于子带ADPCM(SB-ADPCM)技术的数字音频压缩算法。
主要用于专业音频领域,提供高品质的音频。其特点是:
1、压缩率:4:1(aptX Live 为8:1,SBC为3:1到6:1之间)。
2、Word Depth:支持16bit,24bit音频(aptX Enhanced还支持20bit音频)。
3、编解码延时:采样频率48kHZ时<2ms;(SBC为2.5ms+缓冲时间)。
(10)adpcm压缩算法扩展阅读:
音乐格式有“采样率”和“比特率”两个数值。以我们常听的16bit/44.1kHz的CD格式来说,就相当于每一秒采样44100次,而每一次采样则是一个从0到65535(即16位数)的数字。
采样和比特越大,那么音乐的数据就越丰富,体积也越大。1分钟的CD格式音乐大约有10MB的数据量,对于传输或随身携带来说可能太大。
所以后来诞生了MP3这样的压缩格式,MP3每分钟大约只要1MB的数据量,但压缩后的音频格式音质更差,和CD格式的区别往往很容易听出来。
参考资料:网络-Apt-X