AMR代表自适应多速率编解码器。 AMR是一种音频压缩语音编码算法。此编码算法以8位速率运行,范围从4.75到12.2 kbps,并且是专门为提高鲁棒性而发明的。 AMR使用各种技术,例如ACELP,DTX,VAD和CNG。许多现代手机使用AMR文件格式来存储语音音频。常见的文件扩展名是.amr 。甚至还有其他格式的AMR,甚至可以存储视频。 1999年10月,AMR被3GPP用作标准语音编解码器。
历史
3GPP于1999年10月将AMR用作标准语音编解码器。目前,AMR已在GSM [5]和UMTS中广泛使用,并且它根据链路条件使用链路自适应从八种不同的比特率之一中进行选择。
用法
AMR的使用要求优化的链路适配,以选择最佳编解码器模式来满足本地无线电信道和容量要求。如果无线电条件不好,则减少源编码,并增加信道编码。这提高了网络连接的质量和鲁棒性,同时牺牲了一些语音清晰度。新的智能系统允许网络运算符确定每个基站的容量或质量的优先级。
AMR编解码器有14种模式,其中FR(全速率信道)上有8种模式,HR(半速率信道)上有6种模式:
MODE | BITRATE (kbit/s) | CHANNEL |
---|---|---|
AMR_12.20 | 12.20 | FR |
AMR_10.20 | 10.20 | FR |
AMR_7.95 | 7.95 | FR/HR |
AMR_7.40 | 7.40 | FR/HR |
AMR_6.70 | 6.70 | FR/HR |
AMR_5.90 | 5.90 | FR/HR |
AMR_5.15 | 5.15 | FR/HR |
AMR_4.75 | 4.75 | FR/HR |
AMR_SID | 1.80 | FR/HR |
AMR概念
AMR允许使用多种编码方案。较高的语音带宽方案可提供良好的语音质量和低错误保护。低语音带宽方案提供低语音质量和高错误保护。
AMR的类型
AMR有2个版本:
- AMR-NB: 1998年3GPP采用了自适应多速率窄带语音编解码器。该编解码器产生300–3400 Hz的语音带宽。 AMR-NB使用代数码激励线性预测(ACELP)技术在位级别压缩语音。
- AMR-WB:与AMR_NB不同,自适应多速率宽带的语音带宽为50–7000 Hz。据说AMR-WB是一种获得专利的宽带语音音频编码标准算法,并使用ACELP技术。
AMR的特点
- AMR的采样频率为8 kHz / 13位,已滤波至200–3400 Hz。
- AMR具有8个源编解码器,其比特率分别为12.2、10.2、7.95、7.40、6.70、5.90、5.15和4.75 kbit / s。
- 为了减少静音期间的带宽,AMR使用了不同的技术,例如不连续传输(DTX),语音活动检测(VAD)和舒适噪声生成(CNG)。
- AMR是一种混合语音编码器,可同时传输语音参数和波形信号。
- 使用相对标度将AMR算法的复杂度定为5。
- AMR的意见得分为12.2 kbit / s,这是在理想条件下通过PSQM测试得出的。
AMR的应用
- AMR用于VoIP,Wi-Fi,卫星电话,蜂窝一键通,视频电话和3G电路交换电话等数字电话。
- AMR还用于网络分析和仿真工具。
- 媒体播放器,媒体服务器和媒体网关也使用AMR。
- 语音邮件/统一消息是在AMR的帮助下完成的。
- AMR还是消费类电子产品,内容创建者工具,测试和测量设备以及玩具的重要组成部分。
- AMR的主要用途是在多媒体音频和视频会议,数字无线电广播,有声读物,铃声等中。
AMR的优势
- 由于AMR的语音带宽较宽,因此具有出色的音质。
- 在网络拥塞期间,AMR使用低比特率以保持音频质量。
- AMR可动态适应各种网络条件。
- AMR以低廉的成本提供了高质量的语音,并且具有强大的鲁棒性。
- AMR与所有类型的操作系统兼容,例如Windows,Linux,Android,iOS。
- AMR通过将语音比特率与信道编码进行权衡,最大程度地提高了接收信号的可能性。
- AMR由8个速率组成,因此它是全世界使用最广泛的编解码器。
AMR的缺点
- AMR的语音路径中存在许多延迟。
- AMR不支持音乐复制(消费音频)。
- AMR没有DRM(数字版权管理)。