一种基于ACELP的4.8kbps语音声码器
基于EaacPlus的可分层可分级音频编码系统

M u t-l ye Sc l bl Aud o li a r aa e i Cod ng i Ba e o Eaa Pl K e ne s d n c us r l ZH ANG Bo, DOU W ebe i i
( sn h a Nain lL b rtr o nomain S in e a d T c n lg T ig u t a a oaoy frIfr t ce c n e h oo y o o
r t a e n Ea c l s k r e .S me x e me t s o h t p o o e c e a rv d e l a d tr e l g o ae b s d o a P u en 1 o e p r n s h w t a r p s d s h me c n p o ie a r a u i y fe i i o n f
码 器 的 可 分 层 可 分 级 音 频 编 码 方 案 。 实验 表 明 , 分层 模 型 的使 用 使 得 音 质 具 有 较 强 的 层 次 感 ; 分 级 码 率 的 增加 能 可
够带来音质的连续增强。
【 键 词 】 可分 层 音 频 编 码 ;精 细 粒 度 可 分 级 ;噪 声 遮 蔽 比; 可伸 缩 音 频编 码 关 【 中图 分 类 号 】T 1 N9 2 【 文献 标 识 码 】A
heacia a d cn n os ul ca g gf l igteajsn fbtrt. i rh l n o t u ul q ai hn i o o n h dut g o i ae r c i y  ̄ n lw i —
【 e rs ae n u i cdn ;F eG aua t S a bly (G ) os t Makn ai ( MR ;sa be K y wod 】l r g ado o ig i rn l y cl it F S ;N i o s i R t N ) cl l yi n i r a i e g o a
基于ACELP的嵌入式语音编码算法

B in nvri f eh ooyB in 0 02 C i ) eigU iesy T cn l , e ig102 , hn j to g j a
Ab t a t n o d r t e c b h x i t n sg a r rc s l,a mb d e p e h c d n g r h b s d o sr c :I r e o d s r e t e e ct i i n l mo e p e iey n e e d d s e c o i g a o t m a e n i ao l i ACE d l sp o o e 、 d ig t e n mb ro e p le g b a cc d b o d u i g a n v t ea a t e LP mo e r p s d By a d n u e f u s si a e r i o e o ka sn i o a v d p v wa h h t nl n n n i i c d b o tu t r ,te p o o e o i g a g r h wa o e o k sr cu e h r p s d c d n o t m s ̄v r b e f rfn n e b s o n a a t r re c a e l i o a l o d g t tc d g p r me e sf a h ly r i i h e i o n k i r n y r n e e d n l t e y Co a d t o r a d ma e d fe e t a e d p n e t e a v l. mp e t e mb d e o i g a g r h a e n ACE d l f l i r i r o h e e d d c d n o t msb s d o l i LP mo e ,
各种音频编码方式的对比

各种音频编码方式的对比内容简介:文章介绍了PCM编码、WMA编码、ADPCM编码、LPC编码、MP3编码、AAC编码、CELP编码等,包括优缺点对比和主要应用领域。
PCM编码(原始数字音频信号流)类型:Audio制定者:ITU-T所需频宽:1411.2 Kbps特性:音源信息完整,但冗余度过大优点:音源信息保存完整,音质好缺点:信息量大,体积大,冗余度过大应用领域:voip版税方式:Free备注:在计算机应用中,能够达到最高保真水平的就是PCM编码,被广泛用于素材保存及音乐欣赏,CD、DVD以及我们常见的WAV文件中均有应用。
因此,PCM约定俗成了无损编码,因为PCM代表了数字音频中最佳的保真水准,并不意味着PCM就能够确保信号绝对保真,PCM也只能做到最大程度的无限接近。
要算一个PCM音频流的码率是一件很轻松的事情,采样率值×采样大小值×声道数bps。
一个采样率为44.1KHz,采样大小为16bit,双声道的PCM编码的WAV文件,它的数据速率则为44.1K×16×2 =1411.2Kbps。
我们常见的Audio CD就采用了PCM编码,一张光盘的容量只能容纳72分钟的音乐信息。
WMA(Windows Media Audio)类型:Audio制定者:微软公司所需频宽:320~112kbps(压缩10~12倍)特性:当Bitrate小于128K时,WMA几乎在同级别的所有有损编码格式中表现得最出色,但似乎128k是WMA一个槛,当Bitrate再往上提升时,不会有太多的音质改变。
优点:当Bitrate小于128K时,WMA最为出色且编码后得到的音频文件很小。
缺点:当Bitrate大于128K时,WMA音质损失过大。
WMA标准不开放,由微软掌握。
应用领域:voip版税方式:按个收取备注:WMA的全称是Windows Media Audio,它是微软公司推出的与MP3格式齐名的一种新的音频格式。
TETRA系统中语音编解码算法的实现

TETRA系统中语音编解码算法的实现
谭学治;王蕾;苏闽
【期刊名称】《无线电工程》
【年(卷),期】2003(033)003
【摘要】ACELP(代数码本激励线性预测)是一种速率为4.8kbps适用于数字集群系统的语音编码方案.该算法采用代数码本作为激励,具有合成音质高、算法复杂度低等优点.该文简要分析了ACELP算法的基本原理,并且介绍了该算法应用在数字集群系统中的DSP实现.
【总页数】2页(P64-9-64-11)
【作者】谭学治;王蕾;苏闽
【作者单位】哈尔滨工业大学通信技术研究所;哈尔滨工业大学通信技术研究所;哈尔滨工业大学通信技术研究所
【正文语种】中文
【中图分类】TN91
【相关文献】
1.TETRA数字集群通信系统中Viterbi译码的FPGA设计与实现 [J], 吴菲
2.TETRA语音编解码算法的DSP实现及其优化设计 [J], 代光发;夏细苟;胡亮;陈少平
3.G.729语音编解码算法的DSP系统实现 [J], 阚海鹰;万旺根;王宁
4.一种TETRA数字集群系统中估计信干比的算法 [J], 孙昕;张钦
5.TETRA数字集群系统语音编解码算法研究 [J], 杨曾旭;鲁昆生
因版权原因,仅展示原文概要,查看原文内容请购买。
各种音频编码方式的对比

各种音频编码方式的对比内容简介:文章介绍了PCM编码、WMA编码、ADPCM编码、LPC编码、MP3编码、AAC编码、CELP编码等,包括优缺点对比和主要应用领域。
PCM编码(原始数字音频信号流)类型:Audio制定者:ITU-T所需频宽:1411.2 Kbps特性:音源信息完整,但冗余度过大优点:音源信息保存完整,音质好缺点:信息量大,体积大,冗余度过大应用领域:voip版税方式:Free备注:在计算机应用中,能够达到最高保真水平的就是PCM编码,被广泛用于素材保存及音乐欣赏,CD、DVD以及我们常见的WAV文件中均有应用。
因此,PCM约定俗成了无损编码,因为PCM代表了数字音频中最佳的保真水准,并不意味着PCM就能够确保信号绝对保真,PCM也只能做到最大程度的无限接近。
要算一个PCM音频流的码率是一件很轻松的事情,采样率值×采样大小值×声道数bps。
一个采样率为44.1KHz,采样大小为16bit,双声道的PCM编码的WAV文件,它的数据速率则为44.1K×16×2 =1411.2Kbps。
我们常见的Audio CD就采用了PCM编码,一张光盘的容量只能容纳72分钟的音乐信息。
WMA(Windows Media Audio)类型:Audio制定者:微软公司所需频宽:320~112kbps(压缩10~12倍)特性:当Bitrate小于128K时,WMA几乎在同级别的所有有损编码格式中表现得最出色,但似乎128k是WMA一个槛,当Bitrate再往上提升时,不会有太多的音质改变。
优点:当Bitrate小于128K时,WMA最为出色且编码后得到的音频文件很小。
缺点:当Bitrate大于128K时,WMA音质损失过大。
WMA标准不开放,由微软掌握。
应用领域:voip版税方式:按个收取备注:WMA的全称是Windows Media Audio,它是微软公司推出的与MP3格式齐名的一种新的音频格式。
G.729cs-acelp算法

G. 729 CS-ACELP 语音编码算法的优化及其DSP 实现绪论G.729CS-ACELP语音编码算法就是一种以共轭代数码本激励线性预测为基础, 且编码速率为8kb/s的高质量的语音编码标准.对输入的语音信号采用8kHz采样,16bit线性PCM量化,得到的数据作为编码器的输入。
每80个样点为1个语音帧,每帧10ms。
由于其在线性预测参数量化上,使用分裂式矢量量化;在自适应码本搜索上,采用开环、闭环相结合,分数延时码矢量搜索;固定码本采用具有特殊结构的代数码本;激励序列的增益采用了预测式矢量量化。
在解码端,把接收到比特流恢复成参数编码,解码后得到各个参数,然后利用这些参数通过简单的运算和查表等操作恢复语音数据,并用后置滤波器增强音质。
G.729获得了较高的语音合成质量和较低的语音算法复杂度.G.729语音编码算法由于其具有的算法复杂度低、编码效率高、语音质量好等优点,被数字语音记录设备所广泛采用.算法复杂度越低,实时实现的硬件系统越简单,而8kbit/s的高效率编码使其能够在保证语音质量的前提下,大大减小语音记录所需要的存储空间.1.G.729 CS-ACELP算法的特点G.729编码器将输入信号分为10ms语音帧,对每帧提取CELP模型参数(包括线性预测参数、固定码本和自适应码本码矢量以及对应的增益) ,并将其编码后的比特流(80bit/frame)送信道传输.图1给出了CS-ACELP算法编码器原理框图.图1 CS-ACELP算法编码器图8kbit/s CS-ACELP算法的帧长为10ms,分两个子帧进行处理.采样输入的语音信号首先经过高通滤波器去除直流及低频分量的干扰,然后按每一帧提取10阶LP参数并转化为LSP(线谱对)参数进行量化、编码;用量化后的LSP参数返求得的LP参数分别构成感觉加权滤波器W (z)以及合成滤波器1/A’(z);目标信号是从加权语音中除去感觉加权滤波器的零输入响应而求得的,目标信号经过自适应码本搜索及固定码本搜索后产生激励信号,分别乘以各自的增益,并共同激励合成滤波器,产生本地重建语音信号.由此可看出,CS-ACELP语音编码算法主要包括LP参数的提取、量化及编码、自适应码本搜索、固定码本搜索和增益矢量量化四个部分.1.1 LP参数的量化、编码利用Levinson-Durbin算法每一帧提取10阶LP参数,量化时先将其转化为L SP参数,以利于系统稳定,然后再按均方误差(MSE)最小原则将其量化为18bit进行传输.由于LSP特征矢量的各个分量虽然属于一个整体,但它们对幅度谱的影响只局限于各自的频率区域内,这就使其可以将一维数较高的特征矢量分裂为两个维数较低的特征矢量分别进行矢量量化,即分裂式矢量量化G.729采用两级分裂式矢量量化,首先利用MA(滑动平均)滤波器结合前几帧的LSP系数预测当前帧的LSP码向量,然后根据均方误差最小原则,在码书1中搜索出对应的码矢,将其量化为7bit;第二级量化将第一级量化得到的最小均方误差矢量分为两个子分量,前五个构成一个子矢量,后五个分量构成一个子矢量,分别量化为5bit.采用多级分裂式矢量量化,不但可以大大减少码书的搜索量、存储量,又使整体量化精度得以保持.1.2 自适应码本搜索G.729自适应码本搜索先采用开环的方法,在每个子帧内利用加权语音的相关性计算出开环延迟后,再用闭环方法在延时为开环延迟的一个小范围内搜索出最佳自适应码矢量.闭环分数延迟的搜索过程分两个子帧进行,第一子帧利用开环延迟求得的参考值搜索,使用8bit编码;第二子帧在第一子帧最佳分数延时的基础上搜索出本子帧的最佳基音延时.这是由于语音信号具有短时平稳性,最佳自适应激励码序列前后相差不大,可以采用差分搜索和编码,因此第二子帧可以用差分量化的方法将其量化为5bit,从而减少了码本的量化比特,提高了编码效率.1.3 固定码本的结构及其搜索传统的CELP算法中,用一个自适应码本中的码字来逼近语音的长时周期性(基音)结构,而用一个固定的随机码本中的码字来逼近语音的经过短时、长时预测后的信号,即逼近由自适应预测所得的语音信号与原始语音的误差,从而为合成语音提供更精确的误差补偿,提高语音质量.G.729 的代数码本结构采用插入单脉冲排列(ISPP)设计方案,这种码本的每个码矢都有四个位于不同样点子集的单位脉冲构成,同时又采用解析码本方案,解码器利用传输码流本身的信息就可以重构码矢和码本增益,而不需要象通常的矢量量化方法那样,去搜索一个具体的码本,从而提高了效率.1.4 增益的矢量量化增益量化分为自适应码本和固定码本增益两种,由于自适应码本增益大小与语音信号准周期性强弱密切相关,它在各子帧之间变化较大,可直接进行量化;而固定码本的增益则由于语音信号的短时平稳性而具有较强的帧间相关性,可以通过增益预测来提高增益的量化精度和量化效率.1.5G.729解码器解码器结构如图2所示,首先从接收比特流中提取参数序号,解码这些序号得到10 ms语音帧对应得编码参数。
基于FPGA的ACELP声码器的设计与实现

f —{] 匿 数 r 墨 固’ 益 。 竺 系I _ ’ 雁 定 —增 、 测
【 关键词】A E P C L ;语音编码;声码器;F G PA 【 中图分类号】T 92 N 1 【 文献标识码】A
Z A G Ln U N J go I ioa g H N i,Q A i u ,LN X akn n
( d m o u iai sLb rd aeS ho tS eze ,T ig n nvr t,S eze un dn 1 0 5 hn ) Mo e C mm nct n a ,G a ut cola h nh n s h a U iesy hnh n G a go g5 85 ,C i o n i a
De i n a mp e n a i n o sg nd I l me t t f ACELP c d r Ba e n FP o Vo o e s d o GA
[ s at ae n te agrh fAC L ,a rht tr o m lmet gte A E P vcdro P A Abt c】B sd o h l i m o E P n aci cue fri pe ni h C L ooe n a F G r ot e n
法 的基 础 上 , 设计 了一 种基 于 F G P A的 A E P声码器 CL 结构 , 且通过 了仿真 与验证 。 并
过 激 l 去 励
自 应 本 益 坌 _— 适 码 增 l 堑卜 —
2 A E P 音编码算法简介 CL语
AEP C L 语音 编码 原理框 图如 图 1 示 , C L 所 A E P语 音 编码 算 法 的 输 入语 音 是 经 8k z 样 , 6bt 性 H 采 1 i 线
h g - c u a y o d l y o c s n o p we o a e t r d t n l i lme t t n i P c i s ih a c r c ,lw- e a ,lw- o t a d lw- o r c mp r d wi ta i o a mp e n ai n DS h p . h i o
PDT与Tetra业务能力比较

PDT与Tetra业务能力比较张莹;孙鹏飞【摘要】公安部科技信息化局为了实现全国数字集群一张网的目标,于2013年发布了新一代警用数字集群系列标准( PDT)。
根据PDT和Tetra标准在语音业务和数据业务的承载能力、性能、语音声码器及组网等方面的规定,结合网络覆盖、用户分布等特点,针对语音组呼和卫星定位等主要业务进行了对比分析。
虽然Tetra标准在数据业务上能力上存在一定的优势,但在中国警用广域覆盖和语音通信为主、数据业务为辅的需求前提下,仍可以得出PDT的综合性能更适合中国警用需求的结论。
%In order to build a wide wireless digital trunking communication network in China,the Science and TechnologyInforma⁃tization Bureau of Ministry of Public Security of the People’ s Republic of China released a series of police digital trunkingcommunica⁃tion system standards in 2013.According to the definition of PDT and Tetra standard on bearing capacity of voice and data services, performances,vocoder, networking, etc., the primary services such as voice group call and satellite positioning are analyzed and compared combining with such characteristics as network coverage and user distribution. Under the precondition of requiring wide⁃area coverage and voice communication more than data service for police communication in China, although Tetra standard has some advantages on data service capability,it is concluded that PDT is more suitable for police communication in China.【期刊名称】《无线电工程》【年(卷),期】2015(000)006【总页数】5页(P12-15,91)【关键词】PDT;Tetra;警用集群通信【作者】张莹;孙鹏飞【作者单位】中国电子科技集团公司第五十四研究所,河北石家庄050081;哈尔滨工业大学通信技术研究所,黑龙江哈尔滨150080【正文语种】中文【中图分类】TN929我国现行的数字集群标准包括:SJ/T11228-2000《数字集群移动通信系统体制》、TETRA和PDT3个标准。
语音编码技术

-
- 2 - 3 - 4 2 3 4 u
(a) e
2 - (b)
2
u
★均匀量化器
• 均匀量化器广泛应用于线性A/D变换接口, • 例如在计算机的A/D变换中,常用的有 8位、12位、 16位等 不同精度。 • 另外,在遥测遥控系统、仪表、图像信号的数字化接口等中, 也都使用均匀量化器。 • 语音信号数字化通信中,均匀量化则有一个明显的不足:量 化噪比随信号电平的减小而下降。 • 产生这一现象的原因是均匀量化的量化间隔Δ为固定值量化 电平分布均匀,因而无论信号大小如何,量化噪声功率固定 不变,这样,小信号时的量化信噪比就难以达到给定的要求。
第2章 语音编码技术
第2章 语音编码技术
本章主要内容 ●语音编码方法、性能及标准 ●语音信号的采样和量化 ●语音模型和LPC声码器 ●数字音频编码标准 ●语音编码器的实时实现
2.1 引言
外部音频 设备
●语音、图像采集
音箱 耳机
话筒
声卡
主机板
硬盘 软驱
电视信号 摄像机 外部网络
视频 捕捉卡 网卡
CPU
★压缩编码的3类方法 (1) 概率匹配编码:根据编码对象出现的概率分别给予不 同长度的代码,以保证总的代码最短. (2) 变换编码:将信号从一种信号空间变换到另一种更有 利于压缩编码的信号空间,然后进行编码. (3)识别编码:分解文字、话音、图形和图像的基本特征, 与汇集这些基本特征的样本集对照识别,选择失真最 小的样本编码传送。
混合编码算法
• 80年代以来,低速率(1.2Kb/s一4Kb/s)的参数编码技术也在 迅速发展,对传统声码器不断改进,提出了一些新的语音模 型和方法, • 如混合激励线性预测(MELP)声码器、正弦变换编码器(STC)和 多带激励(MBE)声码器。 • 有的声码器已经可以在2.4Kb/s速率提供满足通信质量的语音。
移动通信中的语音编码和信道编码

图1 GSM编码器框图(1)预处理:去除语音的直流分量,进行预加重;(2)LPC分析:预测滤波器的系数,每帧(20 ms)计算一次滤波器的系数,GSM方案中取滤波器的阶数为8。
(3)短时分析滤波:对信号做短时预测分析,产生短时残差信号。
(4)长时预测:在RPE中用规则脉冲来代替残差信号,因此直接用短时预测的残差信号,未必是最佳效果,此外,C D M A2000中采用的语音编码EVRC(Enhanced Variable Rate Code),它是一种可变速率语音编译码算法,根据噪音情况采用3种不同速率:全速率,半速率和1/8速率,对应9.6 kbit/s,4.8 kbit/s 1.2 kbit/s,平均编码速率为8 kbit/s,其质量与13 kbit/s QCELP算法相当。
WCDMA中优选的语音编码方案是自适应多速率语音编码(AMR),全速率模式下有8种编码速率,半速率模式下有6种编码速率,其目的是优化当前信道下的语音质量。
AMR编码是以自适应码本激励线性预测编码ACELP 技术为基础。
图2 不同系统的语音编码的可造速率从PHS到GSM到IS-95再到3G中的变速率及语音激活技术,正体现了这一发展趋势。
我们可以发现,在3G 系统中编码速率根据不同的环境特点有了更多的选择,以期达到传输效率和语音质量的更好平衡。
从另一个角度来看,由于3G是从不同的2G标准发展而来,考虑平滑过渡,必然导致3G标准各不相同;同时,3G又提供多种多样的服务业务;这两点必然导致一种编码速率无法满足所有标准、无法满足所有业务要求。
3 信道编码无线环境的恶劣性对接收信号的错误率有很大影响,这正是信道编码要解决的问题。
GSM与IS95中的信道编码:主要采用卷积编码,还有FIRE码及卷积和RS的级联码。
卷积编码就是将信息序列以ko个码元分段,通过编从上面的描述中,我们可以看到:卷积编码应用于低速率的话音业务,误码率BER=10-3级;Turbo编码用于传输速率高于32 kbit/s的业务,误码率BER=10-3~10-6级。
基于DSP的ACELP语音编码系统

ACELP p e h c d ng s se a e n DS s e c o i y t m b s d o P
Ha i p W agLn o I Ha i p nz Z agS uu I Ha C u h i nJ n ao n i u d oX a e g hn hjn o i h n u s
T S 2 C 4 0 a h ad r u d t n C L lo i m, o e o igs ed w s . 6 / .W e rs n e M 3 0 5 1 steh r waef n a i ,A E P a a r h wh s dn p e a 5 7Kb s o o s g t c 4 ee t p d
1 T T A简介 ER
T T A( E R 陆地集 群无 线 电系 统 ) 是一 种 由欧洲 电信标 准协 会 ( T I历经 十多 年 开发 出 的数 字式 移 动无 线 电标 E S) 准 。该标 准 瞄向公共 组织 、 用事 业 企业 或 其 他提 供 语 音 公 和 数据通 信服 务企 业的需 求 。
维普资讯
电
子
测
量
技
术
第 3 0卷 第 1 期 20 0 7年 1月
EIE .CTR0N1 C M匮 As 爪 EM旺NT TECHN0L0GY I
基 于 D P的 A E P语 音 编 码 系统 S C L
韩剑 坡 王林斗 都晓鹏 张 书军 海舂 辉
(.Ta j i ri ,Ti j 0 0 2 .T e5 t sac nt ueo C T,S iah ag0 0 8 ;3 recl,Ti j 0 0 0 1 ini Unv st n e y a i 30 7 ;2 h 4hReerhIsi t f E nn t C hj z un 5 0 1 .F e sae a i 30 4 ) i nn
基于ACELP编码模型的音频误码掩盖算法研究

基于ACELP编码模型的音频误码掩盖算法研究本文根据目前数字音频的主要发展趋势,对音频通信差错控制中的误码掩盖算法进行了研究。
在阅读了大量的国内外文献的前提下,研究基于ACELP编码模型的自适应多速率宽带(AMR-WB)语音编码方案,并在该编码方案的基础上,在解码端尝试几种恢复重要编码参数的音频误码掩盖方法。
通过进行大量的仿真对比实验,综合比较实验结果和算法延迟,最后提出了一种基于ACELP编码模型的音频误码掩盖算法。
该算法首先对编码器进行了简单地修改,将自适应码本贡献限制方法嵌入到编码器中,用来加快丢帧后合成语音质量的恢复速度。
该方法虽然在无语音帧丢失的情况下会造成合成语音质量的略微下降,且这种微小的音质降低在听觉感受上是察觉不出明显变化的,但对丢帧之后的合成语音质量的提高却起到了很大的帮助作用。
在解码器中,首先对丢失帧两侧有效语音帧的类型进行判断并确定丢失语音帧的声音类型,声音类型分为浊音、清音、浊音向清音的过渡和清音向浊音的过渡等。
然后分别采用两个不同的数学模型来恢复ACELP编码模型参数:采用拉格朗日插值多项式逼近方法来重建导抗谱对(ISP)参数或线谱频率(LSF)参数;采用线性预测模型来恢复基音周期参数和固定随机码本增益参数。
对丢失语音帧参数的恢复是按照顺序一帧一帧独立进行的。
本文算法对编码参数的恢复不仅仅依赖于过去有效语音帧的参数信息,同时还利用了未来有效语音帧的参数信息。
与传统的只利用过去语音帧信息进行误码掩盖的方法相比,本文算法能够更加准确而高效地重建丢失语音帧的编码参数ISP、基音周期和码本增益。
本文将上述三种方法在ITU-T AMR-WB标准编解码器上进行了仿真实现,并与ITU-T G.729编码标准中的音频误码掩盖算法进行性能比较。
本文对仿真实验数据分别从时域波形图、频域语谱图、客观评价标准PESQ_MOS值以及客观不同等级ODG值等几个方面进行详尽地对比分析与讨论。
结果表明,与G.729误码掩盖算法相比,本文提出的算法能够更快地抑制误码在自适应码本中的扩散速度,更好地消除丢失语音帧对合成语音质量造成的不利影响。
一种基于G.729语音编码的改进算法

一种基于G.729语音编码的改进算法
巫洪伟;和应民
【期刊名称】《应用科技》
【年(卷),期】2007(034)004
【摘要】共轭代数码本激励线性预测(CS-ACELP)语音编码算法在8 kb/s速率上获得了比较理想的质量,是以10 ms为一短时语音帧作为处理对象.基于CS-ACELP 语音编码算法,以20 ms为一语音帧,在编码器中引入脉冲散布技术,提出了一种使码速降低至4 kb/s的散布脉冲代数码本激励线性预测(PD-ACELP)编码算法.经仿真实验及主观听觉测试表明,这种算法的合成语音质量还是比较令人满意的.
【总页数】4页(P16-19)
【作者】巫洪伟;和应民
【作者单位】哈尔滨工程大学,信息与通信工程学院,黑龙江,哈尔滨,150001;哈尔滨工程大学,信息与通信工程学院,黑龙江,哈尔滨,150001
【正文语种】中文
【中图分类】TN912.3
【相关文献】
1.一种基于GMM和多项式拟合的语音编码改进算法 [J], 王蓉蓉;李平;曾毓敏;韦怡
2.基于G.729语音编码非零脉冲位置信息的隐藏算法 [J], 吴志军;郭安心;沈丹丹
3.一种基于重构性深度网络的 MELP 语音编码改进算法 [J], 张雄伟;吴海佳;张梁梁;邹霞
4.G.729语音编码算法研究及基于DSP的实现 [J], 杨贵新;谷志锋
5.G.729语音编码算法的分析及其基于ARM9的优化实现 [J], 张辉;陈小云
因版权原因,仅展示原文概要,查看原文内容请购买。
CELP语音编码与TMS320C54x

CELP语音编码与TMS320C54x李镐炜,黄芝平,王跃科【摘要】介绍了码激励线性预测(CELP)编码的基本原理和新近推出的TMS320C54x定点DSP芯片,结合其指令特点探讨了TMS320C54x在实现CELP类语音编码方案的一些有效的编程方法。
【关键词】码激励线性预测;语音编码;数字信号处理; TMS320C54x【Abstract】 The fundamentals of code-excited linear prediction(CELP) speech coding as wall as the novel fixed-point DSP TMS320C54x are presented. Combined with the distinctive instruction set of TMS320C54x, some effective programming methods applied in the implementation of CELP class coders ard discussed.【Key words】 code-excited linear prediction CELP speech coding; digital signal processing; TMS320C54xe1 概述随着信息技术的发展,作为通信主要方式之一的话务通信不断向数字化方向发展,为了提高通信容量和质量,对话音编码提出的要求也越来越高。
不仅要求低码率、低延迟,而且要求有很高的话音质量。
先进的语音压缩编码的目标就是要在尽可能低的比特率下,最大限度的提取语音信号的特征信息,在接收端恢复尽可能清晰自然的语音。
目前,常用的编码方法可分为波形编码、参数编码和混合编码三种。
码激励线性预测(CELP)编码是采用合成分析法(Analysis-By-Synthesis)的语音编码,是一种典型的混合编码方案。
8Kb/s多值脉冲幅度代数码本ACELP语音编码

8Kb/s多值脉冲幅度代数码本ACELP语音编码
成德源
【期刊名称】《深圳大学学报:理工版》
【年(卷),期】1995(012)003
【摘要】提出的8Kb/s语音编码,是采用多值脉冲幅度代数码本的码激励线性预测(CELP)语音编码技术,基频延迟仅保留整数,代数码本码矢量长度为64抽样点,具有8个多值非零脉冲.采用快速码本搜索法降低编码复杂性,增益参数与线型频谱对(LSP)频率均采用标量量化.解码器中采用基频前置滤波器和频谱后置滤波器,以提高再生语音的质量.
【总页数】6页(P10-15)
【作者】成德源
【作者单位】无
【正文语种】中文
【中图分类】TN912.31
【相关文献】
1.ACELP语音编码中代数码书的快速搜索算法 [J], 鲍长春;窦庚欣;范睿;刘泽新
2.高质量4~8kb/s变速率有限状态ACELP语音编码算法研究 [J], 唐昆;崔慧娟;刘志勇;冯重熙
3.8kb/s低复杂性代数码激励线性预测语音编码 [J], 成德源
4.8Kb/s脉冲自适应码本激励(PACELP)——一种新的数字移动通信用语音编码方 [J], 刘志勇
5.基于MATLAB的8kb/s CS-ACELP语音编码算法及实现 [J], 乔建华;张井岗;张雪英
因版权原因,仅展示原文概要,查看原文内容请购买。
使用共轭结构代数码激励线性预测的8kbps语音编码(G.729)

使用共轭结构代数码激励线性预测的8kbps语音编码
(G.729)
李晓明
【期刊名称】《通讯产品世界》
【年(卷),期】1996(000)011
【摘要】1.引言 G.729是国际电联电信标准部第十五研究组(ITU-TSG15)本研究期(1993~1996)在语音编码方面取得的最大标准化成果。
“使用共轭结构代数码激励线性预测的8kbps语音编码”(简称CS-ACELP)已在1995年11月ITU-TSG15全会上通过,并在今年6月的ITU-T SG15末次会议上通过了G.729的附件A“减少复杂度的8kbps CS-ACELP语音编解码器”,正式成为国际电信标准。
8kbps语音编码是针对市场急需确立的课题,其主要应用有1)个人移动通信;2)低C/N数字卫星系统:包括陆地移动卫星通信,海事卫星通信,一般航空卫星通信。
【总页数】3页(P58-60)
【作者】李晓明
【作者单位】电子部三十所
【正文语种】中文
【中图分类】TN912.31
【相关文献】
1.小波激励线性预测编码(WELP):一种新的低速语音编码方法 [J], 艾红梅;杨行峻
2.8kb/s低复杂性代数码激励线性预测语音编码 [J], 成德源
3.码激励线性预测语音编码器中的非均匀和部分搜索域代数码书 [J], 白燕宁;鲍长春
4.混合激励线性预测语音编码标准中线谱频率量化的研究 [J], 肖东;莫福源;陈庚;马力
5.低复杂性代数码激励线性预测语音编码 [J], 成德源
因版权原因,仅展示原文概要,查看原文内容请购买。
基于ACELP的嵌入式语音编码算法

基于ACELP的嵌入式语音编码算法
范睿;鲍长春;李锐
【期刊名称】《通信学报》
【年(卷),期】2007(28)10
【摘要】为实现对激励信号的精细描述,提出了一种基于ACELP模型的嵌入式语音编码算法,该算法通过逐层增加脉冲数以及采用一种新的自适应码书结构,能够保证各层编码的相对独立性以及编码器参数的最佳匹配.与以往基于ACELP模型的嵌入式编码算法相比,实现的编码器能够获得具有嵌入结构的码流,不仅能够保证核心层的合成语音质量,而且在增强层也取得了与对应速率的现有标准编码器相当的合成语音质量.
【总页数】7页(P48-54)
【作者】范睿;鲍长春;李锐
【作者单位】北京工业大学,电子信息与控制工程学院语音与音频信号处理实验室,北京,100022;北京工业大学,电子信息与控制工程学院语音与音频信号处理实验室,北京,100022;北京工业大学,电子信息与控制工程学院语音与音频信号处理实验室,北京,100022
【正文语种】中文
【中图分类】TN912.3
【相关文献】
1.基于G.729A的CS-ACELP语音编码算法的优化改进 [J], 宋钦梅;黄冰;杨召青
2.基于DSP器件的ACELP语音编码算法的实现 [J], 赵彤宇;张成文;谭学治
3.基于共轭结构ACELP语音编码算法的优化及DSP实时实现 [J], 胡仕兵;汪学刚;杨绍国
4.一种基于ACELP的4.75kb/s语音编码算法 [J], 郑国宏; 张雄伟
5.基于TETRA的低速ACELP语音编码算法及其仿真 [J], 张志伟;谢胜利
因版权原因,仅展示原文概要,查看原文内容请购买。
ACELP语音编码算法改进与仿真

ACELP语音编码算法改进与仿真
刘华;欧阳宏志;左望霞
【期刊名称】《南华大学学报(自然科学版)》
【年(卷),期】2010(024)002
【摘要】代数码激励线性预测算法(ACELP)是目前诸多低速率语音编码标准的算法核心,包括3G语音标准VSELP、AMR、AMR-NB、AMR-WB.该算法基于码激励线性预测模型,通过对码本的有效搜索,确定基音延迟,算法时间复杂度为O(n3).本文在ACELP算法基础上,对ACELP中自适应码本搜索过程进行改进,提出E-ACELP 算法.通过AMR标准中8种速率情况的仿真,E-ACELP算法码本搜索时间减少、时间复杂度下降.基于E-ACELP算法,语音编码标准性能和效率得到提高.
【总页数】5页(P47-51)
【作者】刘华;欧阳宏志;左望霞
【作者单位】南华大学,电气工程学院,湖南,衡阳,421001;南华大学,电气工程学院,湖南,衡阳,421001;南华大学,电气工程学院,湖南,衡阳,421001
【正文语种】中文
【中图分类】TN911.7
【相关文献】
1.ACELP语音编码器中增益码书的建立方法 [J], 鲍长春;窦庚欣;范睿;朱恒
2.ACELP语音编码中代数码书的快速搜索算法 [J], 鲍长春;窦庚欣;范睿;刘泽新
3.具有后向基音检测的8 Kbit/s LD-aCELP语音编码 [J], 武淑红;张刚;赵哲峰
4.CS-ACELP语音编码算法的优化及其在DSP上的实现 [J], 周昕;苗长云;厉彦峰;武志刚
5.基于TETRA的低速ACELP语音编码算法及其仿真 [J], 张志伟;谢胜利
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
随着 Internet 的应用范围越来越广 , 人们对传 输带宽的需求也逐渐增大, 如在实时图像和声音的 高质量传输方面, 传统的 Modem 已经无能为力了 , 而在当今为了有效利用现有资源 电话线。提出 了 ADSL ( 不对称数字用户环路 ) 的技术, 利用电话 线上高于话音频带的带宽 ( 4kHz~ 1. 1MHz) , 采用 离散多音频调制来调制高速数字信号 ( 传统的 Mo dem 是用话音频带来调制数字信号的) , 下行速率可 达 8Mbit / s, 上行可达 1. 5M bit/ s。随着 VISI( 超大 规模集成电路) 和 DSP ( 数字信号处理 ) 技术的不断 进步 , DSL 技术也不断趋于成熟。 ADSL 完成 A/ D 和 D/ A 变换 , 采用 FFT / IFFT 作 DMT 和卷积编码 调制 , 既实现了高带宽利用率 , 又保证了传输的低误 码特 性。ADSL 网关 采 用 It ex 的 Apollo 3 ADSL PCI 解决方案作 Int ernet 的接入部 分, 另一侧 用以 太网或无 线局域 网接 多用 户, 接口 为 RJ45 和 AP ( 无线访问点) 天线, 提供了灵活方便的组网方式, 可 以广泛应用于家庭、 小型办公室的接入, 如 PC 、 笔记 器的合成语音质量高, 合成的语音具有很好的清晰 度和可懂度, 并且具有较好的自然度, 对该声码器进 行非正式主观测试, 测试所得到的 M OS 分为 3. 5。 该声码器总的话音质量令人满意 , 达到了最初的设 计要求。
参
1
考
文
献
IT U T Recommendat ion G. 723. 1. Dual rate speech coder for multimedia communications transmitting at 5. 3 and 6. 3 kbit/ s, 1995
5
结束语
本文 介绍 了一种 基于 ACEL P 的编 码 速率 为
( 1) 通信模块 通信模块负责管理语音编码数据的收发以确保 通信双方的正常通信。在发送端, 通信模块负责在 编码数据中加入同步比特 ; 在接收端进行失步检测 并在确定失步的情况下进行再同步。 ( 2) 编码器 / 解码器模块 编码器 / 解码器模块负责完成语音信号的编码、 解码功能, 并将编码器的输出数据送到通信模块。 ( 3) 回波抵消模块 由于声码器系统各种时延的总和超过了 50ms, 并且通信线路上存在二 / 四线转换, 必须对输入的声 音信号进行回波抵消处理。回波抵消模块的输入是 PCM 语音和合成的上一帧语音信号。通过一个自 适应滤波 器对回波 进行预测 分析, 从输入的 P CM 语音中减去估计到的回波作为模块的输出。 ( 4) 信令检测模块 信令检测模 块的作用是检 测并产生 450H z 拨 号音、 800H z 测试音和 DT M F 信号。 4. 3 实时实现结果 ACELP 算法的复杂度比较低, 在不加入回波抵 消的情况下, 编解码器 的运算量约为 21M IP S。在 与 公用电话网的实际联网通话测试中表明 , 该声码 ( 021) 5854 3080 207 25
( 021) 3605 4510 6300
!电子技术∀ 2002 年第 1 期
4
4. 8kbit/ s 编解码算法的实时实现
我们 采 用 T MS320C5402 来 实 现 声 码 器。
T MS320C5402 具有很强的处理能力, 它的指令周期 是 10ns。T M S320C5402 具有 4K 字的片内 ROM 和 16K 字的片内 RAM ; 它提供了两个 M cBSP ( multi channel buf fered serial ports) 串口, 此外具有一个增 强的 HP I 接口并具备 DM A 功能。 T MS320C5402 为双电源工作方式 , 需要外围电路提供 3. 3V 和 1. 8 V 两个工作电压。 4. 1 声码器系统的硬件设计 声码 器 系 统 的 硬 件 设 计 框 图 如 图 2 所 示。 T MS320C5402 是该硬件系统的核心芯片。整个系 统硬件包 括 两个 部 分, 一是 DSP 处 理系 统, 包 括 T MS320C5402、 EPROM 、 RAM 、 时 钟 电路、 复位电 路等 ; 二是接口部分 , 包括模数转换电路等。 4. 2 声码器系统的软件设计 按照功能可将声码器划分为通信模块、 编码器 / 解码器模块、 回波抵消模块和信令检测模块。各模 块功能如下: !电子技术∀ 2002 年第 1 期
1
硬件体系结构
1. 1 AMD 微控制器总体构架 用作协议处理器和网络处理器的 ElanSC520 在 嵌入式环境下功能强大, 是 AMD 公司推出的最新 的微控制系统, 兼容 PC/ AT , 支持 32 位 P CI 外部总 线 , 而且其传输的低延迟和低价位使其广泛的应用 于中高档的数据通信和其他信息技术市场中。它集 成了一 个工业 级的 X86 结构的 处理器 , 从而 为与 X86 结构适配的软件提供 了良好的接口和易移植 该声码器是一种比较好的中速率编码算法 , 在卫星 通信、 多媒体通信、 长途通信等方面有着比较广泛的 应用前景。
( 021) 3605 4510 6300
图 1 编码器原 理框图
分也要进行相应的修改。表 1 所示为编码速率降低 前后固定码本非零脉冲位置的对照 , 表中括号内的 数字是速率降低后增加的非零脉冲的位置。 表 1 ACELP 代数码本
符号 # 1 # 1 # 1 # 1 脉冲位置 0, 8, 16, 24, 32, 40, 48, 56 2, 10, 18, 26, 34, 42, 50, 58 4, 12, 20, 28, 36, 44, 52, ( 60) 6, 14, 22, 30, 38, 46, 54, ( 62) 图2 声码器系统硬件方框图
网络、 通信与多媒体
一种基于 ACELP 的 4. 8kbit/ s 语音声码器
解放军理工大学通信工程学院( 南京 210016) 王恩刚 成立新
摘 要 ACEL P( 代数码激励线形预测) 是 IT U T 于 1995 年制订的双速率语音编码标准 G. 723. 1 中 5. 3kbit/ s 所采用的算法 , 该算法具有良好的通话质量及抗噪声性能 。文章分析了基于 ACEL P 的5. 3kbit / s 语音编码的基本原理以及将编码速率降低为 4. 8kbit/ s 的改进方法 , 然后介绍 了 4. 8kbit/ s 声码器的 DSP 实现。 关键词 声码器 ACEL P DSP 滤波器 , 分别对各子帧信号进行滤波 , 得到感觉加权 语音。 每两个子帧的语音信号估计出一个开环基音周 期 , 然后基于各子帧信号进行以下运算: 利用开环基音周期构造一个谐波噪声整形滤波 器 , 并与 L PC 合成滤波器、 共振峰感觉加权滤波器 共同构成一个联合滤波器 , 产生的冲激响应用于后 面的计算。 利用开环基音周期值和冲激响应得到一个五阶 基音预测器, 用于计算自适应码本。同时在开环基 音周期附近进行闭环的基音分析。经过短时、 长时 预测后的余量信号随后用于固定码本搜索。 固定码本采用 17bit 的代数码本结构 , 每一个 固定的码矢量至多包括四个非零脉冲, 所以搜索过 程的运算量比较小。 编码器的原理框图如图 1 所示。 在解码端, 首先对量化 L PC 系数进行解码, 以 构造 L PC 合成滤波器; 对每个子帧 , 将解码得到的 自适应码本和固定码本相加后先经过一个基音后滤 波器, 再送入 L PC 合成滤波器。合成的信号作为共 振峰后滤波器的输入。经过滤波的信号利用一个增 益定标单元以使最终输出的合成语音信号的能量和 共振峰后滤波器的输入信号能量相当。
3
编码速率降低为 4. 8kbit/ s 的改进方法
将速率由 5. 3kbit/ s 降为 4. 8kbit / s 的主要思想
是将帧长由原来的 30ms, 变为现在的 33. 5ms。同 时子帧长度由 60 个样点增加为 67 个样点。算法中 的 基音周期估计、 自适应码本和固定码本搜索等部 !电子技术∀ 2002 年第 1 期
2 杨行峻 , 迟 惠生 . 语 音信 号 数字 处理 . 电子 工业 出 版社 , 1995 3 张 雄伟 . DSP 芯片 的原理与 开发应 用 . 电子 工业出 版社 , 1997
4. 8kbit/ s 的语音编码算法。该算法采用代 数码本 作为激励 , 具有合成音质高、 复杂度低和所需存储空 间小等诸多优点。 在实际通信环境中的测试表明 , 26 上海欣方智能系统公司
1
概述
为了满足在公用电话网上进行多媒体通信的要
求, IT U - T 于 1995 年制定了具有双速率( 5. 3kbit / s 和 6. 3kbit / s) 的低速语 音编码标 准 G. 723. 1。 这两种速率所采用的算法分别是 ACEL P( 代数码激 励线形预测 ) 和 MP ML Q( 多脉冲最大似然量化 ) 。 本文提出的 4. 8kbit / s 声码器 是由基于 ACEL P 的 5. 3kbit/ s 编码算法改进得到的。该算法具有非常好 的性能, 在良好的信道条件下接近长话质量, 在随机 比特误码和帧丢失等情况下具有良好的顽健性 , 所 以该算法能够在长途通信以及多媒体通信等多种场 合中得到较好的应用。本文首先分析 ACEL P 编解 码算法的基本原理以及将编码速率降低为 4. 8kbit / s 的改进 方法 , 然后 重点 介绍 4. 8kbit/ s 声 码器 的 DSP 实现。
2
Байду номын сангаас
ACELP 编解码算法的基本原理
ACEL P 是采用代数码本激励的码激励线形预 测方法。算法在编码端引入合成分析法 ABS( anal ysis by synthesis) , 在编码器中产生与解码端完全一 致的合成语音, 通过与原始语音相比较 , 根据一定的 误差准则 , 来调整计算各个参数, 使得两者之间的误 差达到最小。 编码器对语音信号进行分帧处理 , 直流滤波后 分为四个等长的子帧。分别求取各子帧的 10 阶线 形预测系数( L PC) , 但只将最后一个子帧的 L PC 转 化为线谱对 ( L SP ) 形式并用预测分裂矢量量化器进 行量化。未量化的 L PC 用来构造共振峰感觉加权 24 上海欣方智能系统公司