音频编码技术比较
2015-09-28 14:14
387 查看
按波形编码、参数编码和混合编码三类编码技术分类,从编码速率(码率)、语音质量和应用领域方面比较一些典型的编码方法,具体参见下表。
表 1 典型音频编码技术比较
说明:质量评价共五个等级(1、2、3、4、5),其中5.0为最高分。
上表中各种算法、应用领域中缩略语的中文和英文全称参见下面说明。
PCM:Pulse Code Modulation,脉冲编码调制。
ADPCM:Adaptive Differential Pulse Code Modulation,自适应差分脉冲编码调制。
SB-ADPCM:Subband Adaptive Differential Pulse Code Modulation,子带-自适应差分脉冲编码调制。
LPC:Linear Predictive Coding,线性预测编码。
CELPC:Code Excited Linear Predictive Coding,码激励线性预测编码。
VSELPC:Vector Sum Excited Linear Predictive Coding,矢量和激励线性预测编码。
RPE-LTP:Regular Pulse Excited-Long Term Predictive,规则脉冲激励长时预测。
LD-CELP:Low Delay-Code Excited Linear Predictive,低时延码激励线性预测。
MPE:Multi-Pulse Excited,多脉冲激励。
PSTN:Public Switched Telephone Network,公共交换电话网。
ISDN:Integrated Services Digital Network,综合业务数字网。
按波形编码、参数编码和混合编码三类编码技术分类,从编码速率(码率)、语音质量和应用领域方面比较一些典型的编码方法,具体参见下表。
表 1 典型音频编码技术比较
编码技术 | 算法 | 编码标准 | 码率(kbit/s) | 质量 | 应用领域 |
波形编码 | PCM | G.711 | 64 | 4.3 | PSTN、ISDN |
ADPCM | G.721 | 32 | 4.1 | - | |
SB-ADPCM | G.722 | 64/56/48 | 4.5 | - | |
参数编码 | LPC | - | 2.4 | 2.5 | 保密语音 |
混合编码 | CELPC | - | 4.8 | 3.2 | - |
VSELPC | GIA | 8 | 3.8 | 移动通信、语音信箱 | |
RPE-LTP | GSM | 13.2 | 3.8 | - | |
LD-CELP | G.728 | 16 | 4.1 | ISDN | |
MPE | MPE | 128 | 5.0 | CD |
上表中各种算法、应用领域中缩略语的中文和英文全称参见下面说明。
PCM:Pulse Code Modulation,脉冲编码调制。
ADPCM:Adaptive Differential Pulse Code Modulation,自适应差分脉冲编码调制。
SB-ADPCM:Subband Adaptive Differential Pulse Code Modulation,子带-自适应差分脉冲编码调制。
LPC:Linear Predictive Coding,线性预测编码。
CELPC:Code Excited Linear Predictive Coding,码激励线性预测编码。
VSELPC:Vector Sum Excited Linear Predictive Coding,矢量和激励线性预测编码。
RPE-LTP:Regular Pulse Excited-Long Term Predictive,规则脉冲激励长时预测。
LD-CELP:Low Delay-Code Excited Linear Predictive,低时延码激励线性预测。
MPE:Multi-Pulse Excited,多脉冲激励。
PSTN:Public Switched Telephone Network,公共交换电话网。
ISDN:Integrated Services Digital Network,综合业务数字网。
相关文章推荐
- 单例模式与单例工厂
- A guide to object cloning in java
- Converting Drive Letters to MS-DOS INT 13H Disk Drive Numbers
- ActiveAndroid 管理数据库
- div+css布局自适应小结
- JavaScript中作用域的学习笔记
- mac下redis的安装
- 数据库概论小结
- xx技术收集汇总
- 在非Activity(非主线程)中更新UI的办法:(一)Handler+Thread+Activity静态成员变量
- ocp-v13-031
- Redis介绍 && Java客户端操作Redis
- jquery ajax请求对json数据解析的理解
- Avd Manager在创建AVD时,使用的究竟是哪里的img?
- Git 创建版本库
- Slidemenu(侧滑)的使用(三种使用方式)及属性详解
- Swift - 使用CGBlendMode改变UIImage颜色
- shell——wget命令
- Java基础学习总结----数据类型和运算符
- 80端口被system进程占用解决